laf*_*ama 2 c# string datetime typeconverter
可能重复:
字符串的日期时间格式?
有谁知道如何将以下字符串转换为DateTimeC#中的值?
"Thu Nov 15 2012 00:00:00 GMT+0300 (E. Africa Standard Time)"
Run Code Online (Sandbox Code Playgroud)
如果您只有字符串结尾"GMT+0300 (E. Africa Standard Time)",您可以尝试:
string dateString = "Thu Nov 15 2012 00:00:00 GMT+0300 (E. Africa Standard Time)";
DateTime date = DateTime.ParseExact(dateString, "ddd MMM dd yyyy HH:mm:ss 'GMT+0300 (E. Africa Standard Time)'", System.Globalization.CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
说明符的含义如下:
您可以在MSDN文章" 自定义日期和时间格式字符串"中找到有关不同格式说明符的更多信息
此外,如果你也想解析"GMT+0300 (E. Africa Standard Time)"部分,我认为你应该实现一种自己解析它们的方法.我不认为有这样的说明.
| 归档时间: |
|
| 查看次数: |
1902 次 |
| 最近记录: |