将DateTime转换为特定格式

frenk91

将DateTime转换为这种格式的最佳和最快的方法是什么?

2015-03-26T18:02:58.145798Z

当前,我从服务器收到一个日期,并且能够解析该日期并将日期转换为DateTime,并且ToString()输出是这样的:

26/03/2015 18:02:58

为了转换日期,我使用以下代码行:

var parsedDate = DateTime.Parse("2015-03-26T18:02:58.145798Z", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind);

将parsedDate转换回原始格式的最佳方法是什么?

编辑:我想将DateTime转换为此格式2015-03-26T18:02:58.145798Z作为字符串

短剑

如果您有一个DateTime对象,则可以将其O用作格式说明符,将其转换为具有特定格式的字符串

parsedDate.ToString("O")

或者

parsedDate.ToUniversalTime().ToString("O") // if parsedDate is not UTC

返回"2015-03-26T18:02:58.1457980Z"


如果DateTimeKind您的DateTime对象的不是,Utc那么Z根据ISO8601,您将不会在字符串的末尾得到扩展名。在您提供的示例中,Z存在是因为DateTime.Parse会识别出它并返回DateTimein Utc如果Z您解析的原始字符串中缺少该字符串,您仍然可以通过使用ToUniversalTime()日期时间对象来假定它是UTC

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将datetime转换为特定格式?

来自分类Dev

将Double转换为特定格式

来自分类Dev

将 String 到 System.DateTime 转换为 Office365 的特定格式

来自分类Dev

使用Python将CSV转换为JSON(以特定格式)

来自分类Dev

将CSV数据转换为特定格式

来自分类Dev

将字符串转换为特定格式的日期

来自分类Dev

如何将QString转换为特定格式的QDate?

来自分类Dev

Oracle:将日期时间转换为特定格式

来自分类Dev

以特定格式将毫秒转换为日期

来自分类Dev

如何将数组转换为特定格式的对象?

来自分类Dev

使用Angular管道将日期转换为特定格式

来自分类Dev

如何将int转换为特定格式的日期?

来自分类Dev

将Javascript字符串转换为特定格式

来自分类Dev

将SQL日期时间转换为特定格式

来自分类Dev

将字符串转换为特定格式的日期

来自分类Dev

将XML标签转换为特定格式

来自分类Dev

将CSV数据转换为特定格式

来自分类Dev

将mysql响应从VM转换为特定格式

来自分类Dev

使用Python将CSV转换为JSON(以特定格式)

来自分类Dev

如何将完整文件转换为特定格式?

来自分类Dev

使用 JavaScript 将 CSV 转换为特定格式?

来自分类Dev

使用 PHP 将日期转换为特定格式

来自分类Dev

无法将日期转换为特定格式

来自分类Dev

在C#中将特定格式的dateTime字符串转换为DateTime

来自分类Dev

使用HTML Helper时将可为null的datetime对象转换为特定格式

来自分类Dev

MomentJS:如何将特定时区和特定格式的时间转换为毫秒

来自分类Dev

将Java中的String转换为具有指定格式的datetime

来自分类Dev

如何将SQL查询的结果转换为具有特定格式的html表

来自分类Dev

使用XQuery将日期输入转换为特定格式的字符串值

Related 相关文章

热门标签

归档