找到一年的最后一天

Bib*_*ira 1 c# datetime leap-year

我正在执行一项任务,要求按当前日期查找一年中的最后一天.

就像它的06/Jan/2013被给予它一样,它将自动返回一年的结束日.喜欢31/Dec/2013

我正在使用许多方法,例如添加一年中的剩余日期,但是当它是闰年然后错过匹配发生时,任何身体都可以向我发送精确的解决方案或者告诉我如何.

基本上我想跳过一年的最后一个日期.这对于C#来说是十分谨慎的

dca*_*tro 18

为什么不这样简单?

var date = new DateTime(2013, 1,6);
var lastDayOfTheYear = new DateTime(date.Year, 12, 31);
Run Code Online (Sandbox Code Playgroud)