06.02、js之设置日期方法-年月日时分秒毫秒比较
生活随笔
收集整理的這篇文章主要介紹了
06.02、js之设置日期方法-年月日时分秒毫秒比较
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaScript 設置日期方法
使用“設置日期”方法可以設置日期對象的日期值(年、月、日、小時、分鐘、秒、毫秒)。
日期設置方法
設置方法用于設置日期的某個部分。下面是最常用的方法(按照字母順序排序):
| setFullYear() | 設置年(可選月和日) |
| setMonth() | 設置月(0-11) |
| setDate() | 以數值(1-31)設置日 |
| setHours() | 設置小時(0-23) |
| setMinutes() | 設置分(0-59) |
| setSeconds() | 設置秒(0-59) |
| setMilliseconds() | 設置毫秒(0-999) |
| setTime() | 設置時間(從 1970 年 1 月 1 日至今的毫秒數) |
1、setFullYear() 方法-設置年
setFullYear() 方法設置日期對象的年份。這個例子設置為 2020 年:
var d = new Date(); // 1615287016361 var e = d.setFullYear(2020); // 1583751016361setFullYear() 方法可以選擇設置月和日:
var d = new Date(); // 1615287016361 d.setFullYear(2020, 11, 3); // 1606992708660 d // 16069927086602、setMonth() 方法-設置月
setMonth() 方法設置日期對象的月份(0-11):
var d = new Date(); // 1615287016361 d.setMonth(11); // 1636455689634 d // 16364556896343、setDate() 方法-設置日
setDate() 方法設置日期對象的日(1-31):
var d = new Date(); // 1615287928105 d.setDate(15); // 1615806328105 d // 1615806328105setDate() 方法也可用于將天數添加到日期:
var d = new Date(); // 1615288082909 d.setDate(d.getDate() + 50); // 1619608082909 d // 1619608082909如果添加天數,切換月份或年份,則更改將由 Date 對象自動處理。
4、setHours() 方法-設置小時
setHours() 方法設置日期對象的小時(0-23):
var d = new Date(); // 1615344024087 d.setHours(8); // 1615337010281 d // 16153370102815、setMinutes() 方法-設置分鐘
setMinutes() 方法設置日期對象的分鐘(0-59):
var d = new Date(); // 1615344490856 d.setMinutes(20); // 1615342810856 d // 16153428108566、setSeconds() 方法-設置秒
setSeconds() 方法設置日期對象的秒數(0-59):
var d = new Date(); // 1615344657865 d.setSeconds(30); // 1615344630865 d // 16153446308657、比較日期
下面的例子把今日與 2049 年 1 月 16 日進行比較:
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16);if (someday > today) {text = "今天在 2049 年 1 月 16 日之前"; } else {text = "今天在 2049 年 1 月 16 日之后"; }打印text
"今天在 2049 年 1 月 16 日之前"- JavaScript 從 0 到 11 計數月份。1 月是 0。12 月是 11。
總結
以上是生活随笔為你收集整理的06.02、js之设置日期方法-年月日时分秒毫秒比较的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: plot画图 python 双线_Pyt
- 下一篇: jquery特效-基于jQuery仿淘宝