首页 > Windows开发 > 详细

C#日期笔记一

时间:2017-07-28 18:45:58      阅读:155      评论:0      收藏:0      [点我收藏+]

 

好记性不如烂笔头。

关于日期的知识由此开篇~~

 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     }

 

技术分享

C#日期笔记一

原文:http://www.cnblogs.com/maiaimei/p/7251754.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!