Parse platform 比较解析云代码中的日期

Parse platform 比较解析云代码中的日期,parse-platform,momentjs,parse-javascript-sdk,Parse Platform,Momentjs,Parse Javascript Sdk,在使用moments.js解析云代码时,我遇到了一些比较日期的问题 我正在发送客户端的新ETA,并将其与服务器中保存的ETA进行比较 客户端中的时间看起来不错,但当我将其发送到云代码时,我更改了2个小时 以下是我的云代码日志: 第一次设置ETA: Input: {"orderID":"S9Aztq5Hky","userETA":"20:27"} ETA更新日志(此处进行比较): 我错过了什么? 为什么时间变了 谢谢。时区。时间是从哪里来的,你是如何准确地使用它的?首先,我从Google Dir

在使用moments.js解析云代码时,我遇到了一些比较日期的问题

我正在发送客户端的新ETA,并将其与服务器中保存的ETA进行比较

客户端中的时间看起来不错,但当我将其发送到云代码时,我更改了2个小时

以下是我的云代码日志:

第一次设置ETA:

Input: {"orderID":"S9Aztq5Hky","userETA":"20:27"}
ETA更新日志(此处进行比较):

我错过了什么? 为什么时间变了


谢谢。

时区。时间是从哪里来的,你是如何准确地使用它的?首先,我从Google Direction API 2.0获取路线总时间,并将其添加到当前时间。然后我只发送hh:mm来解析云并保存它
userETA=request.params.userETA;var elem=userETA.split(“:”);var etaDate=新日期();etaDate.setHours(elem[0]);etaDate.setMinutes(elem[1]);tmpOrder.set(“UserETA”,etaDate);tmpOrder.set(“TimeToBeReady”,etaDate);tmpOrder.save()因此您的客户机代码很可能不是UTCtime@Wain好的,那么我应该怎么做才能比较来自客户端和服务器的时间呢?
I2016-01-10T18:15:03.913Z]User New ETA: Sunday, January 10th 2016, 6:15:03 pm GMT+0000

I2016-01-10T18:15:05.873Z]User Current ETA Value: Sunday, January 10th 2016, 8:27:46 pm GMT+0000