原文地址:https://www.jb51.net/article/170092.htm
C# 獲取某個時間的0點0分和23點59分59秒,具體代碼如下所示:
//C#獲取當月第一天和最后一天 //當月第一天0時0分0秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date //當月最后一天23時59分59秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date.AddMonths(1).AddSeconds(-1) //C#獲取上個月第一天和最后一天 //上個月第一天0時0分0秒: DateTime.Now.AddMonths(-1).Date.AddDays(1 - DateTime.Now.Day); //上個月最后一天23時59分59秒: DateTime.Parse(DateTime.Now.AddDays(1 - DateTime.Now.Day).ToShortDateString()).AddSeconds(-1).ToString(); //當天0時0分0秒: DateTime start = Convert.ToDateTime(DateTime.Now.ToString("D").ToString()); //當天23時59分59秒: DateTime end = Convert.ToDateTime(DateTime.Now.AddDays(1).ToString("D").ToString()).AddSeconds(-1);