PhoneGap API返回时间戳格式

PhoneGap API return Timestamp format?

本文关键字:格式 时间戳 返回 API PhoneGap      更新时间:2024-02-10

phoneGap中有两个APIs,一个是Geo-location,另一个是Accelerometer,它们都在onSuccess方法中返回time-stamp。在Accelerometer中,time-stamp看起来像这个1386115200,但在Geo-location中,它给出的像Wed Dec 04 2013 01:41:03 ..

我使用的是geolocation api,当用户开始跟踪时,直到用户每30秒停止一次,我得到geolocation api并进入object,在停止跟踪后,我将该对象放在JSON.stringify函数中,使timestamp变成像2013-12-04T19:32:43.895Z一样,所以我如何像1386115200一样转换回这种格式,因为我需要这种格式来进行进一步的处理步骤

您可以用时间字符串实例化一个新的Date对象,然后将.getTime()除以1000。

jsfiddle

function convertTimestamp(sTime) {
    return Math.round(new Date(sTime).getTime()/1000);
}