为什么reactjs返回GMT + 1

时间:2018-02-14 13:18:02

标签: javascript reactjs

我想知道为什么reactjs中的函数.format返回GMT + 1,即使在我们的JSON中我们有正确的值。

1 个答案:

答案 0 :(得分:-1)

我不知道为什么,但你可以使用http://momentjs.com这个包/插件是我认为最好的解决方案。

<强>更新

http://momentjs.com/timezone/ 安装moment-timezone包 yarn add moment-timezone

您可以使用此软件包格式化您的时间,例如;

const dec = moment("2014-12-01T12:00:00Z");
dec.tz('Europe/Istanbul').format('ha z');

或在构造函数/ componentWillMount

中添加此代码
moment().tz("Europe/Istanbul").format();
我是这样解决的。