【发布时间】:2016-04-26 05:13:40
【问题描述】:
我需要将带有date 的string 转换为有效的c# 日期时间对象。
input string example = "2015-03-24T12:31:33.8700000"
output c# datetime
我试过这样做
DateTime.ParseExact(x.claimDetails.clmDOA, "yyyy-MM-dd HHmmss", CultureInfo.InvariantCulture)
但它给出了异常
String was not recognized as a valid DateTime
请注意:我用谷歌搜索了一番。不知何故我找不到任何字符串
"T" 包含在 datetime 字符串中。
- 在否决之前,如果有人可以建议我确切回答问题的位置,其中包含
T或这种格式的日期时间字符串。yyyy-MM-dd'T'hh:mm:ss.fffffff
【问题讨论】:
-
你试过了吗?
-
对于一个与 C# 本身一样古老的问题,我们真的想要这么多答案吗?我敢打赌这是重复的
-
@HimBromBeere - 但不是 Python 问题。这个问题很详细,需要用 ParseExact 和 T 等进行精确的欺骗。
-
@HenkHolterman 很公平,但我猜有一个......