c# 在剃须刀中将 DateTimeOffset 转换为祖鲁时间

c# convert DateTimeOffset to zulu time in razor

我可以使用任何扩展来 convert/display 我的 DateTimeOffset 类型 属性 到 razor(cshtml 文件)中的祖鲁时间吗? 示例:

DateTimeOffset = 1028 -----> Zulu = 1428

none 的 ToString 扩展可以转换为 zulu。下面的例子

myDate.ToString("t")

我想知道我是否必须制作一个转换器,或者是否有更简单的方法可以在剃须刀中完成

原来祖鲁时间比 DateTimeOffSet 时间早 4 小时。它等效于 UtcDateTime。所以我所要做的就是

myDate.UtcDateTime.Tostring("t")

如果你想在祖鲁时间显示一些东西,你可以做.ToString("u")。这会给你这样的东西:“2020-02-24 19:17:12Z”