日期轉毫秒的四種方法

2021-08-21 16:31:14 字數 1257 閱讀 4603

date.parse()

date.utc

valueof()

gettime() 

1. date.parse():該方法接受乙個表示日期的字串引數,然後嘗試根據這個日期返回日期的毫秒數。ecma-262沒有定義該方法支援哪種日期格式,因此這個方法的行為因為瀏覽器實現而異。如果傳入字串不能表示日期,那麼它會返回nan。該方法返回的毫秒值後三位全為0,精確到秒數,沒有毫秒數。

date.parse("2023年9月9日")

nan

date.parse("2012 9 9")

1347120000000

// 毫秒數轉換為日期格式

newdate(date.parse("2012 9 9"))

sun sep 09 2012 00:00:00 gmt+0800 (中國標準時間)

2. date.utc(): 該方法也返回表示日期的毫秒數,但是該方法接受的引數是年份、基於0的月份、月份中的哪一天、小時數、分鐘、秒以及毫秒。這些引數中只有前兩個引數是必需的。

date.utc(12)

nan

date.utc(2013,4,11);

1368230400000

3.  valueof(): 該方法返回日期的毫秒表示,可以方便時間的比較,該方法返回的毫秒數精確到毫秒。

vardate =newdate();

date.valueof();

1368283579633

4. gettime(): 返回表示日期的毫秒數,與valueof()返回的值相同,也精確到毫秒數。

vardate =newdate();

date.gettime();

1368283691951

C String轉int主要有四種方法

string轉int主要有四種方法 1.int.parse 是一種類容轉換 表示將數字內容的字串轉為int型別。如果字串為空,則丟擲argumentnullexception異常 如果字串內容不是數字,則丟擲formatexception異常 如果字串內容所表示數字超出int型別可表示的範圍,則丟擲...

PHP遞迴四種方法

data json data str replace data arr json decode data true print r arr dir foreach arr as k v header content type text html charset utf 8 print r arr p...

執行緒同步四種方法

執行緒同步的方法 1 wait 使乙個執行緒處於等待狀態,並且釋放所持有的物件的lock。2 sleep 使乙個正在執行的執行緒處於睡眠狀態,是乙個靜態方法,呼叫此方法要捕捉 interruptedexception異常。3 notify 喚醒乙個處於等待狀態的執行緒,注意的是在呼叫此方法的時候,並...