我正在尝试将字符串“02/13/2013”解析为日期时间,但它不起作用。 (它没有将dt设置为dtResult的值,因为tryprase没有通过。
这是我正在做的事情:
DateTime dtResult;
var dt = DateTime.MinValue;
if (DateTime.TryParseExact(dateString, "dd/MM/yyyy", null, System.Globalization.DateTimeStyles.None, out dtResult))
{
dt = dtResult;
}
答案 0 :(得分:8)
因为第13个月不存在。
您应将格式设为“MM / dd / yyyy”。
答案 1 :(得分:3)