gpt4 book ai didi

javascript - 本地化 UTC 时间/日期

转载 作者:行者123 更新时间:2023-12-03 17:03:41 26 4
gpt4 key购买 nike

我有一个来自服务器(UTC)的时间戳。我现在想将此时间戳转换为我的本地时间。

转换 UTC:

2016-08-11 12:19:14

到本地时间:
2016-08-11 14:19:14

这是我用过的:
localizeTime = function (timeToLocalize = "2016-08-11 12:19:14") {
return moment(timeToLocalize).locale(deviceLocale = "de").format('LLL');
};

我正在使用 react-native 和 moment.js

最佳答案

如果输入时间是 UTC,并且您在字符串中没有任何内容来表明这种情况,那么您需要使用 moment.utc 对其进行解析而不仅仅是 moment .然后,您可以使用 local 将其转换为本地时间。功能。

moment.utc("2016-08-11 12:19:14").local().format("YYYY-MM-DD HH:mm:ss")

您不需要涉及语言环境(如 de ),除非您真的想要特定于语言环境的字符串格式。语言环境与语言和文化有关,与时区无关。 "local" != "locale"

关于javascript - 本地化 UTC 时间/日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38900413/

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