gpt4 book ai didi

C# DateTime 使用 at ToString() 后进行转换;

转载 作者:行者123 更新时间:2023-12-01 21:43:58 25 4
gpt4 key购买 nike

我查过,但找不到对此的解释。

startDate 给我“2016-01-14 07:55:37”endDate 给我“2016-01-15 07:55:37”

但令我困惑的是 startDate 应该给我“2016-01-14 19:55:37”,对吗?StartDate1 似乎是正确的,但是当我执行 ToString() 时,格式会发生变化。

DateTime startDate1 = DateTime.Now.AddHours(-12);
string startDate = startDate1.ToString("yyyy-MM-dd hh:mm:ss");

string endDate = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");

最佳答案

对于 24 小时格式,您需要使用 HH

string startDate = startDate1.ToString("yyyy-MM-dd HH:mm:ss");

关于C# DateTime 使用 at ToString() 后进行转换;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34805793/

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