【发布时间】:2021-10-08 01:46:09
【问题描述】:
首先我是 C# 新手。
我必须转换一个string 喜欢
"Fri, 30 Jul 2021 11:57:58 (UTC)"
转换成DateTime。我尝试了多种格式字符串(如"ddd, dd MMM yyyy HH:mm:ss"、"r"、"R")。但我总是收到错误消息
字符串未被识别为有效的日期时间。
这是我最后的代码:
CultureInfo enUS = new CultureInfo("en-US");
string timeStampFormat = "ddd, dd MMM yyyy HH:mm:ss";
DateTime myDateTime;
myDateTime = DateTime.ParseExact(
stringToFormat,
timeStampFormat,
enUS,
DateTimeStyles.AssumeUniversal);
感谢您的支持。
最好的问候 安德烈亚斯##标题##
【问题讨论】:
-
似乎与stackoverflow.com/questions/1756639/… 相似/部分重复。将“(UTC)”替换为“Z”,然后重试。
标签: c# datetime datetime-format utc