gpt4 book ai didi

C# DateTimeOffset格式化为某种格式

转载 作者:太空狗 更新时间:2023-10-29 20:09:52 25 4
gpt4 key购买 nike

是否有任何引用可以让我了解如何为 DateTimeOffset 创建一种格式,使我能够生成这样的字符串?

2016-10-01T06:00:00.000000+02:00

我有一个可以使用的 DateTimeOffset,但我不确定如何格式化它以生成上述字符串表示形式?

最佳答案

The "O" or "o" standard format specifier corresponds to the yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK custom format string for DateTime values and to the yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffzzz custom format string for DateTimeOffset values.

DateTime lDat = new DateTime(2009, 6, 15, 13, 45, 30, DateTimeKind.Local);

Console.WriteLine("{0} ({1}) --> {0:O}\n", lDat, lDat.Kind);
// 6/15/2009 1:45:30 PM (Local) --> 2009-06-15T13:45:30.0000000-07:00

DateTimeOffset dto = new DateTimeOffset(lDat);
Console.WriteLine("{0} --> {0:O}", dto);
// 6/15/2009 1:45:30 PM -07:00 --> 2009-06-15T13:45:30.0000000-07:00

引用:https://msdn.microsoft.com/en-us/library/az4se3k1%28v=vs.110%29.aspx#Roundtrip

关于C# DateTimeOffset格式化为某种格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28364984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com