天 2019/3/31 00:00:00
5.本年第1天和最后1天(时间值设置为午夜 12:00:00 (00:00:00))
5.1本年的第1天
var yf1 = DateTime.Now.DayOfYear;//今年的第n天
var yf2 = DateTime.Now.DayOfYear - 1;//今年的第n-1天
var yftime = DateTime.Now.AddDays(-DateTime.Now.DayOfYear + 1).Date;//今年的第1天 2019/1/1 00:00:00
5.2本年的最后1天
var yl1 = DateTime.Now.AddYears(1);//明年今天 2020/3/6 00:00:00
var yl2 = yl1.DayOfYear;//明年的今天在明年的第n天
var yl = yl1.AddDays(-yl1.DayOfYear).Date;//今年的最后1天 2019/12/31 00:00:00
作者水平有限如文中有错误或不恰当之处欢迎园友的前辈们给出宝贵的建议,本篇随笔参考两位园友的博客Keith_、yuejin
|