如何将日期显示为19670805000000 + 1000

时间:2014-01-20 22:34:39

标签: .net c#-4.0 datetime

我使用日期格式“yyyyMMddHHmmsszzz”,但它显示日期为19670805000000 + 10:00 在哪里我希望日期显示为19670805000000 + 1000

有人可以帮助我吗

由于

1 个答案:

答案 0 :(得分:0)

有几种方法可以解决这个问题:

您可以尝试使用'zz',然后在结果的末尾添加两个零'00',如果它不是以00结尾,或者它已经以+00或-00结尾。

或者

您可以将输出中的“:”替换为“”。

使用日期值的DateTimeOffset,您必须手动将偏移量附加到字符串,方法是按小时和分钟并附加它。