簡體   English   中英

一分鍾前的javascript unixtime

[英]javascript unixtime one minute in front

嗨,我正在將unixtimestamp傳遞給javascript IF語句,誰能告訴我如何在將來的一分鍾內使用javascript生成unixtimestamp。

Anyhelp會有所幫助。

謝謝

UNIX時間只是從1970-01-01Z開始的秒數。 因此,只需添加60,您將在一分鍾后得到一個時間戳。

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

嘗試這個。

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

JavaScript Date對象具有一個getTime()方法,該方法自1970年以來返回毫秒。要使其看起來像UNIX時間戳,您需要除以1000並四舍五入(使用Math.floor()) 一分鍾就增加60個。

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

另一種以簡單方式獲取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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM