Our*_*nas 0 .net c# datetime cultureinfo
我的XML配置数据文件中有一个这样的字符串(12小时制):
expires="10/27/2014 2:42:57 PM"
Run Code Online (Sandbox Code Playgroud)
我想将该值指定为类的(datetime)成员,如下所示:
Common.SOExpiries =
DateTime.ParseExact(gSet.Attribute("expires").Value, "MM/dd/yyyy hh:mm:ss",
CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
但我得到错误'字符串未被识别为有效的DateTime'
我在这做错了什么?
这是在英国顺便说一句,所以CultureInfo应该没问题
它应该是:
"MM/dd/yyyy h:mm:ss tt"
Run Code Online (Sandbox Code Playgroud)
当你忘记tt指示上午/下午,h因为你有1-12小时,而不是01-12小时格式.考虑你的秒和分钟是否也应该s和m.
| 归档时间: |
|
| 查看次数: |
107 次 |
| 最近记录: |