我想知道为什么reactjs中的函数.format
返回GMT + 1,即使在我们的JSON中我们有正确的值。
答案 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();
我是这样解决的。