3

我正在尝试使用 DateTime.TryParseExact 如下:

DateTime modifiedSinceDateTime;

var succeeded = DateTime.TryParseExact(modifiedSince, "yyyy-MM-ddThh:mm:ss", 
    CultureInfo.InvariantCulture,
    DateTimeStyles.None,
    out modifiedSinceDateTime);

但它失败了这个 DateTime 值:2013-06-06T22:41:20这表明我的日期时间模式不正确。我认为该模式不支持 24 小时计时格式,最多只能支持 12 小时

正确的日期模式应该是什么样的?

4

1 回答 1

9

很简单 - 将 更改hhHH.

hh是 12 小时制, 24 小时制,如Custom Date and Time Format StringsHH的文档中所示。

于 2013-06-14T11:17:27.187 回答