首页 > 解决方案 > 如何从 UTC DateTime 中获取时间值?

问题描述

我将介绍这个场景,因为它令人困惑:

我正在保存一天中的特定时间以在我的程序中进行调度(即下午 3 点)。

我的表格中记录了 UTC 日期时间,我只关心时间部分(下午 3 点)。

假设这个(下午 3 点)日期是在夏令时 CST 之前创建的。

我正在尝试通过 JavaScript 在我的前端显示一天中的那个时间,它会将我的时间转换为 CST 夏令时下午 2 点。

有没有任何可能的方法可以在没有夏令时逻辑的情况下将 UTC 中的 DateTime 的时间值获取到本地时间?它在 UTC 中记录为 CST 下午 3 点,我只希望它始终是中部时间下午 3 点。

我应该以与数据库中的 DatTime 不同的方式存储静态时间值吗?

标签: javascript

解决方案


推荐阅读