Apa*_*rna 2 .net c# ironpython
我想将字符串5/4/2017 2:15:50 PM转换为日期时间.我用了
statustime="5/4/2017 2:15:50 PM"
statustimefrm=DateTime.Parse(statustime, Globalization.CultureInfo.CurrentCulture)
Run Code Online (Sandbox Code Playgroud)
它工作,但我宁愿使用ParseExact.我用了
statustimefrm=DateTime.Parse(statustime, "M/d/yyyy HH:mm:ss tt",Globalization.CultureInfo.CurrentCulture)
Run Code Online (Sandbox Code Playgroud)
但它给了我一个格式错误.有人会知道要使用的格式吗?
"HH"与"tt"不兼容 - 您要么有24小时制,要么12小时加上AM/PM指示符.你需要使用h时间:
DateTime.ParseExact("5/4/2017 2:15:50 PM", "M/d/yyyy hh:mm:ss tt",
new CultureInfo("en-US"))
Run Code Online (Sandbox Code Playgroud)