moment日期處理庫

2021-09-13 07:44:09 字數 1431 閱讀 3462

moment文件:

前天在實現日期選擇器引用moment日期處理庫,覺得有必要將常用的方法記錄下來,特此一記。(首發一文)

// 2018-10-27

moment().format('yyyy-mm-dd')
// 獲取年、月、日、時、分、秒

var year = moment().year()

var month = moment().month()

var date = moment().date()

var hour = moment().hour()

var minute = moment().minute()

var second = moment().second()

var year = moment().get('year')

var month = moment().get('month')

var date = moment().get('date')

var hour = moment().get('hour')

var minute = moment().get('minute')

var second = moment().get('second')

// 獲取星期、天、周

var day = moment().day()

var dayofyear = moment().dayofyear()

var week = moment().week()

// 一天後、一周後、一月後、一年後

var next = moment().add(1, 'days').format('yyyy-mm-dd')

var next = moment().add(7, 'days').format('yyyy-mm-dd')

var next = moment().add(1, 'months').format('yyyy-mm-dd')

var next = moment().add(1, 'years').format('yyyy-mm-dd')

// 一天前、一周前、一月前、一年前

var prev = moment().subtract(1, 'days').format('yyyy-mm-dd')

var prev = moment().subtract(7, 'days').format('yyyy-mm-dd')

var prev = moment().subtract(1, 'months').format('yyyy-mm-dd')

var prev = moment().subtract(1, 'years').format('yyyy-mm-dd')

moment日期時間處理

比較全面的講解 前面在專案中遇到乙個關於獲取月初和月底時間的問題 給你乙個毫秒數,需要處理成對應的當月第一天0點和當月最後一天23點59分59秒。比如毫秒數轉過來是2020年5月9日13時45分17秒,需要得到2020年5月1日0點0分0秒,以及2020年5月31日23時59分59秒。如下,val是...

NPM酷庫 moment,時間物件處理

npm酷庫,每天兩分鐘,了解乙個流行npm庫。上次,我們介紹了使用 dateformat 庫將時間物件格式化為任意規則字串,在實際開發中,我們不僅僅需要格式化時間。moment 是專門用來處理時間的庫,可以用來格式化 驗證 比較 計算 解析時間。const moment require moment...

使用moment獲取日期時間

moment format yyyy mm dd hh mm ss 當前時間 moment subtract 10 days format yyyy mm dd 當前時間的前10天時間 moment subtract 1 years format yyyy mm dd 當前時間的前1年時間 mome...