日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

068_日期

發(fā)布時間:2025/4/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 068_日期 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 創(chuàng)建Date對象

1.1. Date對象由新的Date()構(gòu)造函數(shù)創(chuàng)建。

1.2. 有4種方法創(chuàng)建新的日期對象:

  • new Date()
  • new Date(year, month, day, hours, minutes, seconds, milliseconds)
  • new Date(milliseconds)
  • new Date(date string)

2. new Date()

2.1. new Date()用當(dāng)前日期和時間創(chuàng)建新的日期對象:

var d = new Date();

3. new Date(year, month, day, hours, minutes, seconds, milliseconds)

3.1. new Date(year, month, day, hours, minutes, seconds, milliseconds)用指定日期和時間創(chuàng)建新的日期對象。

3.2. 7個參數(shù)分別指定年、月、日、小時、分鐘、秒和毫秒(按此順序)。

3.3. 6個參數(shù)指定年、月、日、小時、分鐘、秒。

3.4. 5個參數(shù)指定年、月、日、小時和分鐘。

3.5. 4個參數(shù)指定年、月、日和小時。

3.6. 3個參數(shù)指定年、月和日。

3.7. 2個參數(shù)指定年份和月份。

3.8. 您不能省略月份。如果只提供一個參數(shù), 則將其視為毫秒。

3.9. JavaScript從0到11計算月份。一月是0, 十二月是11。

3.10. 實例

var d1 = new Date(2020, 11, 24, 10, 33, 30, 500); var d2 = new Date(2020, 11, 24, 10, 33, 30); var d3 = new Date(2020, 11, 24, 10, 33); var d4 = new Date(2020, 11, 24, 10); var d5 = new Date(2020, 11, 24); var d6 = new Date(2020, 11); var d7 = new Date(2020);

4. 上個世紀(jì)

4.1. 一位和兩位數(shù)年份將被解釋為19xx年:

var d = new Date(99, 11, 24); var d = new Date(9, 11, 24);

5. new Date(dateString)

5.1. new Date(dateString)從日期字符串創(chuàng)建一個新的日期對象:

var d = new Date("October 13, 2014 11:13:00");

6. JavaScript 將日期存儲為毫秒

6.1. JavaScript將日期存儲為自1970年1月1日 00:00:00 UTC(協(xié)調(diào)世界時)以來的毫秒數(shù)。

7. new Date(milliseconds)

7.1. new Date(milliseconds)創(chuàng)建一個零時加毫秒的新日期對象:

var d = new Date(0);

7.2. 1970年1月1日加上86400000毫秒, 大約是1970年1月2日:

var d = new Date(86400000);

7.3. 1970年1月1日減去86400000毫秒大約是1969年12月31日:

var d = new Date(-86400000);

7.4. 一天(24小時)是86400000毫秒。

8. 例子

8.1. 代碼

<!DOCTYPE html> <html lang="zh-cn"><head><meta charset="utf-8" /><title>Date對象</title></head><body><script type="text/javascript">var d1 = new Date();var d2 = new Date(2020, 11, 24, 10, 33, 30, 500);var d3 = new Date(2020, 11, 24, 10, 33, 30);var d4 = new Date(2020, 11, 24, 10, 33);var d5 = new Date(2020, 11, 24, 10);var d6 = new Date(2020, 11, 24);var d7 = new Date(2020, 11);var d8 = new Date(2020);var d9 = new Date(99, 11, 24);var d10 = new Date(9, 11, 24);var d11 = new Date("October 13, 2020 11:13:00");var d12 = new Date(0);var d13 = new Date(86400000);var d14 = new Date(-86400000);document.write('d1 = ' + d1 + '<br />');document.write('d2 = ' + d2 + '<br />');document.write('d3 = ' + d3 + '<br />');document.write('d4 = ' + d4 + '<br />');document.write('d5 = ' + d5 + '<br />');document.write('d6 = ' + d6 + '<br />');document.write('d7 = ' + d7 + '<br />');document.write('d8 = ' + d8 + '<br />');document.write('d9 = ' + d9 + '<br />');document.write('d10 = ' + d10 + '<br />');document.write('d11 = ' + d11 + '<br />');document.write('d12 = ' + d12 + '<br />');document.write('d13 = ' + d13 + '<br />');document.write('d14 = ' + d14 + '<br />');</script></body> </html>

8.2. 效果圖

9. 世界時

9.1. 格林尼治平太陽時間, 是指格林尼治所在地的標(biāo)準(zhǔn)時間, 也是表示地球自轉(zhuǎn)速率的一種形式。

9.2. 事實上, 表達"世界時"是不明確的(當(dāng)需要少于幾秒的準(zhǔn)確性時), 因為它有幾個版本, 最常用的是協(xié)調(diào)世界時間(UTC)和UT1。

9.3. UTC, 協(xié)調(diào)世界時, 又稱世界統(tǒng)一時間, 世界標(biāo)準(zhǔn)時間, 國際協(xié)調(diào)時間。

9.4. 我們JavaScript中認(rèn)為UTC(Universal Time Coordinated)等同于GMT(格林尼治時間)。

10. 日期表示

10.1. JavaScript中, 日期使用格林尼治表示的。

11. 時區(qū)

11.1. 在設(shè)置日期時, 如果不規(guī)定時區(qū), 則JavaScript會使用瀏覽器的時區(qū)。

11.2. 當(dāng)獲取日期時, 如果不規(guī)定時區(qū), 則結(jié)果會被轉(zhuǎn)換為瀏覽器時區(qū)。

11.3. 換句話說, 假如日期/時間以GMT(格林威治標(biāo)準(zhǔn)時間)創(chuàng)建, 該日期/時間將被轉(zhuǎn)換為 CST(中國標(biāo)準(zhǔn)時間), 如果用戶從中國進行瀏覽。

12. 顯示日期

12.1. JavaScript(默認(rèn)情況下)將以全文本字符串格式輸出日期。

12.2. JavaScript中顯示日期對象時, 會使用toString()方法自動轉(zhuǎn)換為字符串。

var d = new Date();document.write('d = ' + d + '<br />');// 等同于document.write('d.toString() = ' + d.toString() + '<br />');

12.3. toTimeString()把Date 對象的時間部分轉(zhuǎn)換為字符串。

12.4. toDateString()把Date對象的日期部分轉(zhuǎn)換為字符串。

12.5. toUTCString()根據(jù)世界時, 把Date對象轉(zhuǎn)換為字符串。

12.6. toLocaleString()根據(jù)本地時間格式, 把Date對象轉(zhuǎn)換為字符串。

12.7. toLocaleTimeString()根據(jù)本地時間格式, 把Date對象的時間部分轉(zhuǎn)換為字符串。

12.8. toLocaleDateString()根據(jù)本地時間格式, 把Date對象的日期部分轉(zhuǎn)換為字符串。

12.9. 例子

12.9.1. 代碼

<!DOCTYPE html> <html lang="zh-cn"><head><meta charset="utf-8" /><title>顯示日期</title></head><body><script type="text/javascript">var d1 = new Date();document.write('d1 = ' + d1 + '<br />');document.write('d1.toString() = ' + d1.toString() + '<br />');document.write('d1.toUTCString() = ' + d1.toUTCString() + '<br />');document.write('d1.toLocaleString() = ' + d1.toLocaleString() + '<br />');document.write('d1.toDateString() = ' + d1.toDateString() + '<br />');document.write('d1.toLocaleDateString() = ' + d1.toLocaleDateString() + '<br />');document.write('d1.toTimeString() = ' + d1.toTimeString() + '<br />');document.write('d1.toLocaleTimeString() = ' + d1.toLocaleTimeString() + '<br />');</script></body> </html>

12.9.1. 效果圖

總結(jié)

以上是生活随笔為你收集整理的068_日期的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。