js中的Date

創(chuàng)建date

1.當(dāng)前時(shí)間
let date = new Date();
2.自定義生成的時(shí)間
let date = new Date(yyyy, mm, dd);
let date1 = new Date('2019-03-23');

常用的一些時(shí)間的操作

  1. 從 Date 對(duì)象以四位數(shù)字返回年份
    date.getFullYear(); //格式為四位的完整年 ps: 2019
  2. 從 Date 對(duì)象返回月份 (0 ~ 11)
    date.getMonth();
  3. 從 Date 對(duì)象返回一個(gè)月中的某一天 (1 ~ 31)
    date.getDate();
    3.1 如果想獲取某個(gè)月有多少天(其實(shí)就是獲取到這個(gè)月的最后一天是哪一天)
    操作的方法就是:ps:獲取2020-06的天數(shù)
    date.getDate(2020, 7, 0);
    最后一位如果小于1的話,默認(rèn)會(huì)獲取上個(gè)月的最后一天的日期,也就可以獲取到6月份的天數(shù)了
  4. 從 Date 對(duì)象返回一周中的某一天 (0 ~ 6)
    date.getDay();
  5. 返回 Date 對(duì)象的小時(shí) (0 ~ 23)
    date.getHours();
  6. 返回 Date 對(duì)象的分鐘 (0 ~ 59)
    date.getMinutes();
  7. 返回 Date 對(duì)象的秒數(shù) (0 ~ 59)
    date.getSeconds();
  8. 返回 Date 對(duì)象的毫秒(0 ~ 999)
    date.getMilliSeconds();
  9. 返回 1970 年 1 月 1 日至今的毫秒數(shù)
    date.getTime();
  10. 返回本地時(shí)間與格林威治標(biāo)準(zhǔn)時(shí)間 (GMT) 的分鐘差
    date.getTimezoneOffset();
  11. 方法可解析一個(gè)日期時(shí)間字符串,并返回 1970/1/1 午夜距離該日期時(shí)間的毫秒數(shù)
    Date.parse('2020-06-11 10:29:10') // 1591842550000
  12. 根據(jù)世界時(shí)返回 1970 年 1 月 1 日 到指定日期的毫秒數(shù)
    Date.UTC(year,month,day,hours,minutes,seconds,ms)
    year, month, day 這三項(xiàng)是必填項(xiàng)
  13. 把 Date 對(duì)象的時(shí)間部分轉(zhuǎn)換為字符串
    date.toTimeString()
    13.1 根據(jù)本地時(shí)間格式,把 Date 對(duì)象的時(shí)間部分轉(zhuǎn)換為字符串
    date.toLocaleTimeString();
  14. 吧 Date 對(duì)象的日期部分轉(zhuǎn)換為字符串
    date.toDateString
    14.1 根據(jù)本地時(shí)間格式,把 Date 對(duì)象的日期部分轉(zhuǎn)換為字符串
    date.toLocaleDateString()
  15. 把 Date 對(duì)象轉(zhuǎn)換為字符串
    date.toString()
    15.1 根據(jù)本地格式轉(zhuǎn)換為字符串
    date.toLocaleString();
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容