c# - 如何将日期时间从 "0h:23h"转换为 "1h:24h"?

标签 c# datetime

我的日期时间有问题。在我的 sql 数据中,我得到了 1-24h 的时间数据,但在 C# datetime 中我只能对 0h 到 23h 的值进行建模。如何将其转换为 1-24 小时?

提前致谢!

我怎么表达才能让你明白,我的英语不够好。好难过。 我有这样的数据

1/1/2010 1:00 20mm
1/1/2010 2:00 30mm
1/1/2010 3:00 50mm
....
1/1/2010 23:00 10mm
1/1/2010 24:00 5mm
2/1/2010 1:00 30mm
2/1/2010 2:00 8mm

如您所见,没有 0:00,他们写的是 24:00,而不是 0:00。

最佳答案

试试这个。

Datetime.Now.AddHours(-12)

它可能对你有帮助。

关于c# - 如何将日期时间从 "0h:23h"转换为 "1h:24h"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16031081/

相关文章:

java - 为什么 UTC 时区提前了 Java 中的 System.currentTimeMillis 时间?

c# - 根据查询字符串中传递的值设置未绑定(bind)的 DropDownList 的值

c# - 如何在 C# 中在运行时创建 Access 数据库?

c# - Visual Studio 2005 搜索内存

c# - 关于 C# UDP 套接字

C# - 引用 "this int"参数

python - 数据框使用 DatetimeIndex 选择数据

c# - 如何将 DateTime 转换为自 1970 年以来的秒数?

Javascript 时间戳到相对时间

python - 如何计算不同 Pandas 列中两个日期之间的年数