js 日期處理 Day.js 介紹及使用
阿新 • • 發佈:2021-01-04
技術標籤:javascript
js 前端處理日期,原生實現比較麻煩,這裡介紹一個js外掛,方便在專案中處理日期計算和格式轉換
Day.js中文網地址:https://dayjs.fenxianglu.cn/
1、安裝
官網提供了多種安裝方式
1.1、npm 安裝
npm install dayjs --save
1.2、瀏覽器
<script src="https://cdn.bootcdn.net/ajax/libs/dayjs/1.4.1/dayjs.min.js"></script>
2、獲取時間
2.1、獲取當前時間,並指定格式 YYYY年MM月DD日
var nowday = dayjs(new Date()).format("YYYY年MM月DD日")
2.2、獲取當前時間的前2年
var nowyear2age = dayjs(new Date()).subtract(2, 'year').format("YYYY年MM月DD日")
2.3、獲取當前時間的前2周
var nowweek2age = dayjs(new Date()).subtract(2, 'week').format("YYYY年MM月DD日")
這裡通過year、week來計算是年、周,還有更多可選擇的值,可查閱官網文件
3、設定時間
可直接傳入字串
var now = dayjs("2021-01-02").format("YYYY年MM月DD日")
更多內容可檢視官方文件
至此完