色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 數字 轉 日期

黃文隆1年前8瀏覽0評論
今天我們要來談論的是javascript數字轉日期。在開發中,我們經常需要將數字轉化為日期,這時候javascript可以幫我們完成這個任務。首先,我們先來看幾個例子。 例1:將數字1524227124000轉化為日期格式 代碼如下:
var date = new Date(1524227124000);
document.write(date);
結果顯示為:

Thu Apr 19 2018 19:05:24 GMT+0800 (中國標準時間)

可以看到,這個數字表示的是格林威治時間(GMT)1970年1月1日00:00:00距離這個時間點的毫秒數。通過javascript中的Date()構造函數,我們可以將這個數字轉化為對應的日期。此時結果的格式為字符串形式,我們也可以通過調用Date對象中的方法將其轉化為我們需要的日期格式。 例2:將數字1529995200000轉化為日期格式 代碼如下:
var date = new Date(1529995200000);
var year = date.getFullYear();
var month = date.getMonth()+1;
var day = date.getDate();
document.write(year+"/"+month+"/"+day);
結果顯示為:

2018/6/26

在這個例子中,我們通過調用Date對象的getFullYear()、getMonth()和getDate()方法,將數字1529995200000轉化為2018/6/26的日期格式。這里需要注意的是,javascript中月份是從0開始計算的,因此我們需要在getMonth()方法的結果上加上1。 例3:將數字0轉化為日期格式 代碼如下:
var date = new Date(0);
document.write(date);
結果顯示為:

Thu Jan 01 1970 08:00:00 GMT+0800 (中國標準時間)

在這個例子中,我們將數字0轉化為日期格式。由于數字0表示的是格林威治時間(GMT)1970年1月1日00:00:00距離這個時間點的毫秒數,因此結果顯示的為1970年1月1日。同時,由于中國與格林威治時間差為8小時,因此結果中的時間會比我們常見的北京時間早8小時。 通過以上的幾個例子,我們可以看到,javascript中的Date()對象可以幫助我們將數字轉化為對應的日期格式。在實際應用中,我們也可以根據需要選擇使用Date對象中的不同方法,將日期格式轉化為我們需要的格式。