c# 日期时间解析从 Fri Feb 21 23:07:58 +0000 2020
c# date time parse from Fri Feb 21 23:07:58 +0000 2020
我有以下日期
string dateTimeText = @"Fri Feb 21 23:07:58 +0000 2020";
我想解析它:
DateTime.ParseExact(dateTimeText, "D M dd HH:mm:ss +ssss yyyy", new CultureInfo("en-US"));
此实现抛出异常。谢谢
嗯,如果 +ssss
(+0000
) 代表 TimeZone (所以 +0000
表示 GMT) 模式是
"ddd MMM dd HH:mm:ss zzzz yyyy"
I.E.
string dateTimeText = "Fri Feb 21 23:07:58 +0000 2020";
var result = DateTime.ParseExact(
dateTimeText,
@"ddd MMM dd HH:mm:ss zzzz yyyy",
CultureInfo.GetCultureInfo("en-US"));
如果 +ssss
和(相应的 +0000
)是 秒的分数 ,则模式将是
"ddd MMM dd HH:mm:ss' +'FFFF yyyy"
我有以下日期
string dateTimeText = @"Fri Feb 21 23:07:58 +0000 2020";
我想解析它:
DateTime.ParseExact(dateTimeText, "D M dd HH:mm:ss +ssss yyyy", new CultureInfo("en-US"));
此实现抛出异常。谢谢
嗯,如果 +ssss
(+0000
) 代表 TimeZone (所以 +0000
表示 GMT) 模式是
"ddd MMM dd HH:mm:ss zzzz yyyy"
I.E.
string dateTimeText = "Fri Feb 21 23:07:58 +0000 2020";
var result = DateTime.ParseExact(
dateTimeText,
@"ddd MMM dd HH:mm:ss zzzz yyyy",
CultureInfo.GetCultureInfo("en-US"));
如果 +ssss
和(相应的 +0000
)是 秒的分数 ,则模式将是
"ddd MMM dd HH:mm:ss' +'FFFF yyyy"