gpt4 book ai didi

c# - 将 DateTime 添加到列表会损失 12 小时

转载 作者:行者123 更新时间:2023-11-30 19:36:17 26 4
gpt4 key购买 nike

我有一个约会时间:

var time = DateTime.Now;

我将时间格式化为我需要的布局。当我将时间添加到列表中时,时间会发生变化。例如。 14:00 至 02:00。

List<DateTimeQty> timeList= new List<DateTimeQty>();
timeList.Add(new DateTimeQty(Convert.ToDateTime(time.ToString("yyyy-MM-dd hh:mm:ss"))));

然后我尝试增加小时数,但结果保持不变。例如

time.AddHours(1); 

02:00 进入,02:00 离开,而不是 03:00。我做错了什么?

最佳答案

我相信你需要使用 24 小时格式,将 hh 更改为 HH:

timeList.Add(new DateTimeQty(Convert.ToDateTime(time.ToString("yyyy-MM-dd HH:mm:ss"))));

关于c# - 将 DateTime 添加到列表会损失 12 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47057860/

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