有一个日期格式如下:
string date="16-8-2011";
现在要把它转化成一个DateTime对象,如果使用如下代码,是不通过的:
DateTime d=DateTime.Parse(date);
解决方法如下:
d=DateTime.ParseExact("16-8-2011","d-M-yyyy", null);
时间格式中:
yyyy: 年份
M:月份
MM:月份必须两位
d:天数
dd:天数必须两位
H:小时
HH:小时必须两位
m:分钟
mm:分钟必须两位数
s:秒
ss:秒必须两位
f:毫秒
ff:毫秒必须两位,一般毫秒保留三位。