1. 程式人生 > 其它 >js 日期處理 Day.js 介紹及使用

js 日期處理 Day.js 介紹及使用

技術標籤: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日") 

更多內容可檢視官方文件

至此完