好记性不如烂笔头。
关于日期的知识由此开篇~~
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 var 今天 = DateTime.Now.ToShortDateString().ToDateTime(); 6 7 var 昨天 = 今天.AddDays(-1); 8 var 明天 = 今天.AddDays(1); 9 10 var 一个月前的今天 = 今天.AddMonths(-1); 11 var 一个月后的今天 = 今天.AddMonths(1); 12 13 var 一个年前的今天 = 今天.AddYears(-1); 14 var 一个年后的今天 = 今天.AddYears(1); 15 16 var 当前月天数 = System.Threading.Thread.CurrentThread.CurrentUICulture.Calendar.GetDaysInMonth(今天.Year, 今天.Month); 17 18 Console.WriteLine("今天是{0}".FormatWith(今天.ToString("yyyy-MM-dd"))); 19 Console.WriteLine("昨天是{0}".FormatWith(昨天.ToString("yyyy-MM-dd"))); 20 Console.WriteLine("明天是{0}".FormatWith(明天.ToString("yyyy-MM-dd"))); 21 Console.WriteLine("一个月前的今天是{0}".FormatWith(一个月前的今天.ToString("yyyy-MM-dd"))); 22 Console.WriteLine("一个月后的今天是{0}".FormatWith(一个月后的今天.ToString("yyyy-MM-dd"))); 23 Console.WriteLine("一个年前的今天是{0}".FormatWith(一个年前的今天.ToString("yyyy-MM-dd"))); 24 Console.WriteLine("一个年后的今天是{0}".FormatWith(一个年后的今天.ToString("yyyy-MM-dd"))); 25 Console.WriteLine("当前月天数是{0}".FormatWith(当前月天数)); 26 27 Console.ReadKey(); 28 } 29 }
时间: 2024-11-10 08:03:24