2010-03-18 39 views
0

您好我正在將一個unixtimestamp傳遞給一個JavaScript IF語句,任何人都可以告訴我如何在將來使用javascript生成一分鐘的unixtimestamp。javascript unixtime前面一分鐘

Anyhelp會有幫助。

謝謝

回答

1

JavaScript的Date objectgetTime()方法返回毫秒爲單位從1970年開始爲了讓這個看起來像一個UNIX時間戳,您需要通過1000和圓形(與Math.floor())來劃分。添加60獲取的你早一分鐘。

var d = new Date(); 
var unixtimeAdd60 = Math.floor(d.getTime()/1000)+60; 
+0

臨屋代碼的nks完美無缺! – cocacola09 2010-03-18 03:04:40

1

UNIX時間只是自1970-01-01Z以來的秒數。所以只需加上60分鐘,你會在一分鐘後得到一個時間戳。

1

的JavaScript Date對象的getTime返回自午夜1月1日的毫秒數,1970年

試試這個。

var oneMinLater = new Date().getTime() + 60 * 1000; 
var d = new Date(); 
d.setTime(oneMinLater); 
0

另一種方式來獲得UNIX時間戳(這是在幾秒鐘的時間從1/1/1970)以簡單的方式及其:

var myDate = new Date(); 
    console.log(+myDate + 60); // you just sum the seconds that you want 
    // +myDateObject give you the unix from that date