日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

通過實例解析javascript Date對象屬性及方法

瀏覽:176日期:2023-10-09 09:14:26

日常生活中,各種形式的時間字符到處都是。時間觀念的產生,時間單位、計時工具的發明,給人類帶來的變化實在一言難盡。今天就來談談日期那些事兒。一起來看看 JavaScript 中的日期對象 Date。

獲取月份天數

// 獲取月份天數function getMonthDayCount(year, month) { return new Date(year, month, 0).getDate();}console.log(getMonthDayCount(2017, 10)); // 31

Date 第三個參數的本質跟 setDate 是一樣的。

因為 date 為 0 時自動退到上個月的最后一天,所以這里月份也不需要減,正好的。

獲取所有月份天數

function getAllMonthDayCount(year) { var days = [31, new Date(year, 2, 0).getDate(), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; return days;}console.log(getAllMonthDayCount(2016));// [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

這個算是上面的延伸,不多解釋。

是否是閏年

function isLeapYear(year) { return (year % 4 == 0) && (year % 100 != 0 || year % 400 == 0);}

這是網上的web前端開發里相關代碼,相信大多數人都用。但其實你真的理解或者能記住么?光是html和css就足夠多記的了

function isLeapYear(year) { return new Date(year, 2, 0).getDate() === 29;}console.log([ isLeapYear(2000), isLeapYear(2016), isLeapYear(2017), isLeapYear(2018)]); // [ true, true, false, false ]

這樣看,是不是就非常簡單容易理解了。

而且都不需要記,是不是想忘都忘不了?

天數加減操作

之前看到有人用相對秒數在計算幾天前或幾天后,甚至還在算跨月,跨年的情況。

其實直接 setDate 就好了,自動處理 跨月,跨年 的情況。

// 10天后是幾月幾號var dt = new Date(’2016-12-25’);dt.setDate(dt.getDate() + 10);console.log(dt.toLocaleDateString()); // 2017/1/4// 10天前是幾月幾號var dt = new Date(’2017-01-04’);dt.setDate(dt.getDate() - 10);console.log(dt.toLocaleDateString()); // 2016/12/25

下面我將JavaScript Date 對象的對象和方法總結成一個表,讓大家參考,也可以關注javascript參考手冊。

Date 對象屬性

屬性 描述 constructor 返回對創建此對象的 Date 函數的引用。 prototype 使您有能力向對象添加屬性和方法。

Date 對象方法

方法 描述 Date() 返回當日的日期和時間。 getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。 getDay() 從 Date 對象返回一周中的某一天 (0 ~ 6)。 getMonth() 從 Date 對象返回月份 (0 ~ 11)。 getFullYear() 從 Date 對象以四位數字返回年份。 getYear() 請使用 getFullYear() 方法代替。 getHours() 返回 Date 對象的小時 (0 ~ 23)。 getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。 getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。 etMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。 getTime() 返回 1970 年 1 月 1 日至今的毫秒數。 getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。 getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。 getUTCDay() 根據世界時從 Date 對象返回周中的一天 (0 ~ 6)。 getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。 getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。 getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。 getUTCMinutes() 根據世界時返回 Date 對象的分鐘 (0 ~ 59)。 getUTCSeconds() 根據世界時返回 Date 對象的秒鐘 (0 ~ 59)。 getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。 parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數。 setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。 setMonth() 設置 Date 對象中月份 (0 ~ 11)。 setFullYear() 設置 Date 對象中的年份(四位數字)。 setYear() 請使用 setFullYear() 方法代替。 setHours() 設置 Date 對象中的小時 (0 ~ 23)。 setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。 setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。 setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。 setTime() 以毫秒設置 Date 對象。 setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。 setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。 setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。 setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。 setUTCMinutes() 根據世界時設置 Date 對象中的分鐘 (0 ~ 59)。 setUTCSeconds() 根據世界時設置 Date 對象中的秒鐘 (0 ~ 59)。 setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。 toSource() 返回該對象的源代碼。 toString() 把 Date 對象轉換為字符串。 toTimeString() 把 Date 對象的時間部分轉換為字符串。 toDateString() 把 Date 對象的日期部分轉換為字符串。 toGMTString() 請使用 toUTCString() 方法代替。 toUTCString() 根據世界時,把 Date 對象轉換為字符串。 toLocaleString() 根據本地時間格式,把 Date 對象轉換為字符串。 toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換為字符串。 toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換為字符串。 UTC() 根據世界時返回 1970 年 1 月 1 日 到指定日期的毫秒數。 valueOf() 返回 Date 對象的原始值。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
狂野欧美性猛交xxxx| 五月天激情综合网| 午夜电影亚洲| 日韩国产综合| 一区二区三区四区日本视频| 九九99久久精品在免费线bt| 国产精品毛片久久久| 国产日韩欧美一区二区三区在线观看| 六月天综合网| 蜜臀久久久久久久| 亚洲人成在线影院| 日韩中文字幕| 欧美一区成人| 国产精品17p| 九九久久国产| 91亚洲人成网污www| 国产成人精品999在线观看| 国产精品日韩精品中文字幕| 国产欧美一区二区三区国产幕精品 | 99精品在线| 神马午夜久久| 亚洲精品1区| 国产精品日韩| 亚洲精品韩国| 久久国产日韩欧美精品| 国产精品久久国产愉拍| 精品福利久久久| 久久这里只有| 天堂√中文最新版在线| 欧美亚洲国产激情| 视频一区免费在线观看| 日本亚洲最大的色成网站www| 日本三级亚洲精品| 国产精品麻豆成人av电影艾秋| 国产一区二区三区四区大秀| 日韩精品永久网址| 午夜欧美精品久久久久久久| 最新国产精品久久久| 欧美日韩一区二区国产| 国产精品原创| 国产精品呻吟| 国产精品资源| 成人三级高清视频在线看| 伊人久久大香线蕉av不卡| 亚洲综合精品四区| 日韩高清不卡一区二区| 欧美黄色一区二区| 999国产精品永久免费视频app| 日韩视频久久| 国产欧美日韩亚洲一区二区三区| 成人一区不卡| 国产精品女主播一区二区三区| 欧美亚洲自偷自偷| 日韩国产激情| 在线日韩成人| 国产一区不卡| 久久亚洲美女| 国产欧美三级| 99精品网站| 日韩高清一区二区| 日韩av福利| 亚洲开心激情| 国产伊人久久| 日韩中文字幕91| 精品视频黄色| 美女精品网站| 精品国产一级| 亚洲一区二区三区四区电影| 国产伊人久久| 亚洲精品观看| 成人va天堂| 青青青国产精品| 国产v日韩v欧美v| 亚洲一区欧美激情| 久久精品国产在热久久| 中文一区在线| av中文字幕在线观看第一页| 亚洲另类黄色| 日本精品影院| 青青草91视频| 伊人成人网在线看| 久久精品免费看| 亚洲乱码久久| 亚洲一级高清| 麻豆视频一区二区| 亚洲综合中文| 亚洲一级网站| 麻豆精品国产91久久久久久| 蜜桃视频第一区免费观看| 快播电影网址老女人久久| 国产精品久久久免费| 蜜臀a∨国产成人精品| 私拍精品福利视频在线一区| 欧美视频久久| 国产精品毛片一区二区三区| 成人污污视频| 国产欧美一区二区三区精品观看| 久久最新视频| 亚洲一级特黄| 一区二区三区四区日本视频| 欧美亚洲国产日韩| 午夜在线观看免费一区| 国产96在线亚洲| 欧美日韩一区二区三区不卡视频 | 三上悠亚国产精品一区二区三区 | 老司机精品视频网| 亚洲18在线| 另类激情亚洲| 99日韩精品| 亚洲高清成人| av在线日韩| 国产激情一区| 奇米色欧美一区二区三区| 久久福利一区| 性欧美69xoxoxoxo| 999精品一区| 日本在线精品| 日韩在线观看不卡| 日韩一区自拍| 成年男女免费视频网站不卡| 九九久久国产| 国产激情久久| 国产精品密蕾丝视频下载| 日韩精品中文字幕一区二区| 蜜桃一区二区三区在线观看| 国产精品普通话对白| 亚洲电影有码| 美女av在线免费看| 国精品产品一区| 国产一区二区三区亚洲综合| 精品视频一区二区三区在线观看 | 日韩不卡一二三区| 亚洲精品高潮| 综合在线一区| 日本亚洲视频| 亚洲三级av| 日韩一区二区三区四区五区| 亚洲理论在线| 婷婷亚洲成人| 日韩成人av影视| 日本色综合中文字幕| 欧美日韩调教| 日欧美一区二区| 日本午夜精品一区二区三区电影| 日韩国产在线一| 欧美三区不卡| 欧美精品导航| 免费看av不卡| 黑丝一区二区三区| 亚洲天堂日韩在线| 国产精品中文| 福利一区在线| 亚洲成人精品| 午夜在线播放视频欧美| 日本一区二区三区中文字幕| 日韩激情av在线| 麻豆国产精品| 99精品美女| 午夜在线精品偷拍| 国产欧美日韩免费观看| 伊人久久在线| 宅男噜噜噜66国产日韩在线观看| 综合日韩在线| 美女av一区| 精品日韩视频| 噜噜噜躁狠狠躁狠狠精品视频 | 亚洲一区有码| 久久国产乱子精品免费女| 麻豆精品久久| 激情久久中文字幕| 亚洲天堂av资源在线观看| 国产精品一区二区99| 福利一区二区| 亚洲激情不卡| 日韩一二三区在线观看| 国产黄色一区| 伊人久久大香线蕉av不卡| 亚洲精品国产精品粉嫩| 精品久久网站| 欧美 日韩 国产一区二区在线视频| 国产模特精品视频久久久久| 欧美日韩a区| 播放一区二区| 亚洲一卡久久| 欧美黑人巨大videos精品| 99精品视频在线| 欧美久久久网站| 激情婷婷亚洲| 青青青国产精品| 久久国产免费| 欧美一区在线观看视频| 日韩欧美不卡| 婷婷亚洲成人| 91看片一区| 青草av.久久免费一区| 欧美日韩在线观看视频小说| 国产免费av国片精品草莓男男 | 天堂成人国产精品一区| 久久精品国产一区二区| 亚洲一区亚洲|