由于某种原因,moment.js显示的iOS设备时间与Android设备的时间不同

Oli*_*ver 5 javascript android ios momentjs ionic-framework

几个小时以来,我一直在努力解决问题,没有找到任何解决方案。我在Ionic移动应用程序中使用Moment.js。

在某个时候,我以“小时”和“分钟”的格式获取带有“从”和“到”时间的json数据:

营业时间示例:

{“从”:14460000,“到”:100740000}

我使用此json数据的时刻如下所示:

var from_time   = moment(hours.object.from).format("HH:mm");
var to_time     = moment(hours.object.to).format("HH:mm");
Run Code Online (Sandbox Code Playgroud)

问题是,在Android设备上,一切都正确,但是在iOS设备上,时间转换错误

在Android上的结果:00:01 // 23:59

在iOS上的结果01:01 // 00:59

进行此测试时,两部手机(Android和ios设备)在相同的时区和相同的位置。以及我的计算机(浏览器控制台)确实向我显示了正确的时间(例如Android),只有iOS设备可以关闭一小时。

感谢您的帮助。