繁体   English   中英

使用 Moment.js 将 UTC 时间字段转换为浏览器时间

[英]Converting UTC Time Field To Browser Time Using Moment.js

我只从我的数据库接收 UTC 时间,如 02:10:12,我想将此时间转换为用户浏览器时间。

我试过下面的链接

Moment Js UTC 到本地时间使用 moment.js Utc 日期更改为本地日期将 UTC 时间转换为浏览器的本地时间

但是他们都没有为我工作,因为他们中的大多数都使用日期时间字段,我的数据库中只有时间类型。

我想要做的是,如果我的 db UTC 时间是 02:10:12 然后使用 moment.js 我们检测用户浏览器时区并将这个 UTC 时间转换为那个时区并显示在 UI 中。

好吧, moment适用于日期和时间。 您可以做的是使用当前日期和所述时间创建一个moment ,然后使用格式方法仅显示时间。

moment.utc(`2019-08-19 ${server_utc_time}`).local().format('HH:mm:ss');

其中server_utc_time是来自您的服务器的 UTC 时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM