js取當前時間的秒級時間戳

2022-03-22 03:43:10 字數 1345 閱讀 6428

parseint(new date().gettime()/1000);, 

或者date.parse(new date())/1000;

1、將當前日期轉換為時間戳。

var now = new

date();

console.log(now.gettime())

//將當前日期轉換為時間戳,gettime()方法可返回距2023年1月1日之間的毫秒數。也可以使用 +now ,該效果等同於now.gettime()

//(2)、將指定日期轉換為時間戳。

var t = "2017-12-08 20:5:30"; //

月、日、時、分、秒如果不滿兩位數可不帶0.

var t = new date(t); //

將指定日期轉換為標準日期格式。fri dec 08 2017 20:05:30 gmt+0800 (中國標準時間)

console.log(t.gettime()) //

將轉換後的標準日期轉換為時間戳。

2、將時間戳轉換為日期。

var t = 787986456465; //

當引數為數字的時候,那麼這個引數就是時間戳,被視為毫秒,建立乙個距離2023年1月一日指定毫秒的時間日期物件。

console.log(new date(t)) //

wed dec 21 1994 13:07:36 gmt+0800 (中國標準時間)

var t2 = "2017-5-8 12:50:30";

console.log(

new date(t2)) //

mon may 08 2017 12:50:30 gmt+0800 (中國標準時間)

var t3 = "2017-10-1";

console.log(

new date(t3)) //

sun oct 01 2017 00:00:00 gmt+0800 (中國標準時間) 不設定時分秒,則預設轉換為00:00:00

3.將時間戳轉換為指定格式日期的方法封裝:

//格式化日期,如月、日、時、分、秒保證為2位數

function

formatnumber (n)

//引數number為毫秒時間戳,format為需要轉換成的日期格式

function

formattime (number, format)

return

format;

}如需要呼叫上述方法,使用formattime(1545903266795, 'y年m月d日 h:m:s')或者formattime(1545903266795, 'y-m-d h:m:s')即可

原文:

Swift 獲取當前時間戳 秒級,毫秒級

經常見到有人將 秒級 時間戳 以 int 型別直接 1000 來獲取毫秒,這樣的結果最後的3位數字都是0,獲取到的結果不夠精確。所以獲取毫秒級時間戳有另外一種方式。extension date 獲取當前 毫秒級 時間戳 13位 var millistamp string let millisecon...

時間戳與時間型別轉化 秒級時間戳

注意 本文秒級時間戳的轉化,日期時間戳轉化可檢視 1 當前時間日期轉時間戳 import datetime import time now datetime.datetime.now print now print now.timetuple time stamp time.mktime now.t...

QT 獲取秒級 毫秒級時間戳

一 時間戳 是指格林威治時間1970年01月01日00時00分00秒 北京時間1970年01月01日08時00分00秒 起至現在的總秒數。它的提出主要是為使用者提供乙份電子證據,以證明使用者的某些資料的產生時間。二 獲取時間戳 秒級時間戳 十位 qstring timestamp qstring n...