gpt4 book ai didi

c# - 如何将时间跨度转换为下午或上午时间?

转载 作者:太空狗 更新时间:2023-10-29 19:52:05 25 4
gpt4 key购买 nike

我以 UTC 时间存储用户时间,当我显示它时,我需要将它转换为下午时间。

这是数据库中的示例,我将 17:00:00 转换为下午 5:00

这是我到目前为止想出的代码,但它不起作用

var time = DateTime.ParseExact(object.Time.ToString(), "HHmm", CultureInfo.CurrentCulture).ToString("hh:mm tt");

最佳答案

var time = DateTime.ParseExact("17:00", "HH:mm", null).ToString("hh:mm tt");

下午 5:00 返回

DateTime.ParseExact 正在返回 DateTime

编辑:

包含 CultureInfo

var time = DateTime.ParseExact("17:00", "HH:mm", null).ToString("hh:mm tt", CultureInfo.GetCultureInfo("en-US"));

关于c# - 如何将时间跨度转换为下午或上午时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6724040/

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