gpt4 book ai didi

c# - 如何将C# datetimeOffset 转换为指定格式

转载 作者:行者123 更新时间:2023-11-30 14:46:21 28 4
gpt4 key购买 nike

enter image description here我需要将 datetimeoffset 格式转换为以下格式。

在 TimeOffset 而不是 Dot 中,我需要在时间偏移前加一个冒号。

DateTimeOffset PassDate = DateTimeOffset.Now;
var x = PassDate.ToString("o");
Console.WriteLine(PassDate.ToString("o"));

在下面几秒钟后的屏幕截图中,我得到了点 - 在偏移之前。而不是点需要冒号。

当前营业时间:2018-03-20T00:00:00.00-05:00预计生产日期:2018-03-20T00:00:00:00-5:00

格式:

2018-03-20T00:00:00.00-05:00  to 2018-03-20T00:00:00:00-5:00

最佳答案

DateTimeOffset PassDate = DateTimeOffset.Now;
var dateFormat = "yyyy-MM-ddTHH:mm:ss:ffK";
var x = PassDate.ToString(dateFormat);
Console.WriteLine(x);

Kzzz 修饰符可以互换

关于c# - 如何将C# datetimeOffset 转换为指定格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49506944/

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