c#中常用时间的使用
C#中时间、日期的常用输出和存储方式比较
还是用不好折叠
static void Main(string[] args)
{
//获取当前时间
Console.WriteLine(DateTime.Now);
//序列化存储时间为二进制
long lTime;
lTime = DateTime.Now.ToBinary();
Console.WriteLine(lTime);
//反序列化二进制格式
string strTime = DateTime.FromBinary(lTime).ToString();
Console.WriteLine(strTime);
//形式如:2008年11月9日
Console.WriteLine(DateTime.Now.ToLongDateString());
//形式如:13:19:54
Console.WriteLine(DateTime.Now.ToLongTimeString());
//形式如:2008-11-9
Console.WriteLine(DateTime.Now.ToShortDateString());
//形式如:13:19
Console.WriteLine(DateTime.Now.ToShortTimeString());
//获取星期如:Sunday
Console.WriteLine(DateTime.Today.DayOfWeek);
//获取年份
Console.WriteLine(DateTime.Today.Year);
//获取月
Console.WriteLine(DateTime.Today.Month);
//获取日
Console.WriteLine(DateTime.Today.Day);
Console.Read();
}