W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Datejs是一個用來操作日期的庫,官方網(wǎng)站為datejs.com。
下載后插入網(wǎng)頁,就可以使用。
<script type="text/javascript" src="date.js"></script>
官方還提供多種語言的版本,可以選擇使用。
// 美國版
<script type="text/javascript" src="date-en-US.js"></script>
// 中國版
<script type="text/javascript" src="date-zh-CN.js"></script>
Datejs在原生的Date對象上面,定義了許多語義化的方法,可以方便地鏈式使用。
Date.today() // 返回當(dāng)天日期,時間定在這一天開始的00:00
Date.today().getDayName() // 今天是星期幾
Date.today().is().friday() // 今天是否為星期五,返回true或者false
Date.today().is().fri() // 等同于上一行
Date.today().is().november() // 今天是否為11月,返回true或者false
Date.today().is().nov() // 等同于上一行
Date.today().isWeekday() // 今天是否為工作日(周一到周五)
Date.today().next().friday() // 下一個星期五
Date.today().last().monday() // 上一個星期一
new Date().next().march() // 下個三月份的今天
new Date().last().week() // 上星期的今天
Date.today().add(5).days() // 五天后
Date.friday() // 本周的星期五
Date.march() // 今年的三月
Date.january().first().monday() // 今年一月的第一個星期一
Date.dec().final().fri() // 今年12月的最后一個星期五
// 先將日期定在本月15日的下午4點30分,然后向后推90天
Date.today().set({ day: 15, hour: 16, minute: 30 }).add({ days: 90 })
(3).days().fromNow() // 三天后
(6).months().ago() // 6個月前
(12).weeks().fromNow() // 12個星期后
(30).days().after(Date.today()) // 30天后
Date.parse('today')
Date.parse('tomorrow')
Date.parse('July 8')
Date.parse('July 8th, 2007')
Date.parse('July 8th, 2007, 10:30 PM')
Date.parse('07.15.2007')
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: