c#时间函数总结

一、DateTime 转换 string
DateTime dt = DateTime.Now;
string dtStr = dt.ToString("yyyy-MM-dd HH:mm:ss:fff");//2012年5月31日 10:23:05:232


二、string 转换 DateTime
string dtString = "2012-05-31 10:23:05";
DateTime dt = DateTime.Parse(dtStr); //方式一
DateTime dt2 = Convert.ToDateTime(dtStr); //方式二
 
特殊格式字符串转换
DateTime expireTime = DateTime.ParseExact("20120531102305", "yyyyMMddHHmmss", null);
 
三、计算时间差

int intDays= expireTime.Subtract(DateTime.Now).Days;//时间差为天


你可能感兴趣的:(String,C#,null)