gpt4 book ai didi

c# - 我应该使用 23 :59:59 or 00:00:00 for 12 AM in 24 hours time format?

转载 作者:行者123 更新时间:2023-12-05 00:57:57 27 4
gpt4 key购买 nike

当我搜索最大时间时。人们总是从 VS 调试器中回答这个问题。这是 23:59:59.9999999

因为我需要 24 种格式的 12 AM。我想这将是 00:00:00 但是...C# .NET 假设如下:

var xx = DateTime.MaxValue.ToString("HH:mm:ss.fffffff");

之前调试时会打印 23:59:59.9999999

What should I use? does it matter? what's the difference?

Should use 00:00:00 ? or 23:59:59.9999999 Specially when saving Time in SQL-Server.

当您通过 hh:mm:ss 将 24 格式转换为 12 小时格式时,最终用户的大问题或我的意思是不良行为,它将显示 11:59:59下午 会很丑不是吗?应该是12:00:00 AM。

毕竟,黑曜石时代根据用例很好地回答了这个问题。

最佳答案

这取决于视角:

var xx = DateTime.MaxValue.ToString("HH:mm:ss.fffffff");
var xy = DateTime.MinValue.ToString("HH:mm:ss.fffffff");

给予

23:59:59.9999999

00:00:00.0000000

所以,一个是一天的结束,另一个是一天的开始。

有一本有趣的小说叫《午夜之间的时间》

关于c# - 我应该使用 23 :59:59 or 00:00:00 for 12 AM in 24 hours time format?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59147685/

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