我真的很困惑我已经尝试了很多工作。
这是我要转换的日期:
6/29/17,下午1:15
这是代码:
DateTime.ParseExact(dateString, "MM/dd/yy, HH:mm tt", System.Globalization.CultureInfo.InvariantCulture);
任何人都知道如何处理这个问题?
答案 0 :(得分:4)
您需要改为使用M/dd/yy, h:mm tt
格式。
M
specifier适用于没有前导零的单个数字月份数字。h
specifier适用于单小时数字12小时格式,不带前导零。
DateTime.ParseExact(dateString, "M/dd/yy, h:mm tt", CultureInfo.InvariantCulture);