C#:将 Datetime.Now 解析为特定的 fromat [重复]

Posted

技术标签:

【中文标题】C#:将 Datetime.Now 解析为特定的 fromat [重复]【英文标题】:C#: Parse Datetime.Now to specific fromat [duplicate] 【发布时间】:2017-01-09 16:08:02 【问题描述】:

我想将Datetime.Now 解析成格式化字符串,如

“2016-09-01T02:00:12.7011585Z”

【问题讨论】:

DateTime.UtcNow.ToString("o") 可能是您想要的。这么少的细节很难说 【参考方案1】:

不能解析DateTime.Now。它已经返回DateTime,而不是string

您可以使用yyyy-MM-dd'T'HH:mm:ss.fffffff'Z' 格式和InvariantCulture 等适当的文化生成它的字符串字符串表示形式;

DateTime.Now.ToString("yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'", CultureInfo.InvariantCulture)

【讨论】:

以上是关于C#:将 Datetime.Now 解析为特定的 fromat [重复]的主要内容,如果未能解决你的问题,请参考以下文章

将 DateTime.Now 转换为时间前 C# [重复]

C#中怎么获取当前日期和时间

如何在 C# 中使用 DateTime.Now.Ticks 保持精度

DateTime.Now 和文化/时区特定

使用 C# 将 DateTime 格式转换为 SQL 格式

C# DateTime.Now