我正在尝试从
中提取日期时间信息"2012/04/03 10:06:21:611747"
使用格式
String dateformat = @"yyyy/mm/dd hh:mm:ss:ffffff";
获得例外 - 感谢任何帮助。
完整代码
String dateformat = @"yyyy/mm/dd hh:mm:ss:ffffff";
readonly CultureInfo _provider = CultureInfo.InvariantCulture;
DateTime dateTime = DateTime.ParseExact(line, dateformat, _provider);
答案 0 :(得分:7)
使用MM
数月:
String dateformat = @"yyyy/MM/dd hh:mm:ss:ffffff";
答案 1 :(得分:5)
答案 2 :(得分:3)
你应该使用
String dateformat = @"yyyy/MM/dd hh:mm:ss:ffffff";
MM
是一个月,而mm
是几分钟!!
答案 3 :(得分:1)
使用
String dateformat = @"yyyy/MM/dd hh:mm:ss:ffffff";
将MM用于月份 由于在两个不同的地方解释m的混乱,例外情况正在发生。
答案 4 :(得分:1)
将mm
替换为MM
这link会有所帮助