date.getHours()对于浏览器和移动设备返回不同的值

时间:2019-03-23 09:56:17

标签: javascript react-native

地狱,

我正在尝试在React Native中使用日期,并且努力理解为什么我在调用date.getHours()时又增加了2个小时。

这是我从后端2018-06-03T11:00:00得到的。

这是一个最终的语言环境日期,应向用户显示小时数,因此我希望在我致电new Date('2018-06-03T11:00:00').getHours()时应返回11。而且它可以在浏览器中正常运行,没有问题,但是当我在两个平台(iOS和Android)的React Native项目中使用它时,它都会为我返回13而不是11

我想念什么?如何明确告诉Date不应将其再次转换为具有不同时区的日期?

0 个答案:

没有答案