您好我正在尝试在vb.net中使用datetime.parse确切对象,但我一直收到错误说无效格式。这是我的陈述,谁能告诉我我做错了什么?
Dim TimeStart As Date
TimeStart = DateTime.ParseExact("2013.07.15-07:10:02", "yyyy.MM.dd-HH:MM:SS", System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat)
答案 0 :(得分:1)
错误是因为秒必须是小写。此外,你要求两个月。我怀疑这是你需要的格式字符串:
YYYY.MM.DD-HH:MM:SS
就像信息位一样,大写字母'H'表示它正在寻找24小时的时间,而不是12小时的时间。小写'h'表示12小时的时间。以下是自定义日期时间格式字符串规则的参考: