我正在尝试将以下字符串转换为DateTimeOffset
二 5月 16 14:41:40 +0800 2023
这段代码的含义是“2023年5月16日星期二14:41:40 +0800”
我尝试了以下代码:
DateTimeOffset.Parse(lastLogin, new CultureInfo("zh-CN"), DateTimeStyles.None)
但是很遗憾,没有成功。
我还尝试了使用以下格式的ParseExact()
:ddd MMM d HH:mm:ss zzz yyyy
和d MMM d HH:mm:ss zzz yyyy
。但同样没有成功。
System.FormatException:“字符串'二 5月 16 14:43:10 +0800 2023'未被识别为有效的DateTime。在索引'0'处有一个未知单词。”
Parse()
或ParseExact()
之前始终预修剪第一个元素。 - Joel Coehoorn