//獲取當周
var timenow =
newdate
()// 當前時間
var weekofday =
moment
(timenow)
.format
('e');
// 計算今天是這週第幾天
var nowday =
moment
(timenow)
.format
('yyyy-mm-dd'
)// 當前日期
var monday =
moment
(timenow)
.subtract
(weekofday -1,
'days').
format
('yyyy-mm-dd');
// 周一日期
var tuesday =
moment
(timenow)
.subtract
(weekofday -2,
'days').
format
('yyyy-mm-dd');
// 周二日期
var wednesday =
moment
(timenow)
.subtract
(weekofday -3,
'days').
format
('yyyy-mm-dd');
// 週三日期
var thursday =
moment
(timenow)
.subtract
(weekofday -4,
'days').
format
('yyyy-mm-dd');
// 周四日期
var friday =
moment
(timenow)
.subtract
(weekofday -5,
'days').
format
('yyyy-mm-dd');
// 周五日期
var saturday =
moment
(timenow)
.subtract
(weekofday -6,
'days').
format
('yyyy-mm-dd');
// 週六日期
var sunday =
moment
(timenow)
.add(7
- weekofday,
'days').
format
('yyyy-mm-dd');
// 週日日期
//獲取當天開始結束時間
const today=
moment()
.format
('yyyy-mm-dd'
)//獲取昨天開始結束時間
const yesterday =
moment()
.add
('days',1
).format
('yyyy-mm-dd'
)//獲取當月開始結束時間
const start =
moment()
.startof
('month').
format
('yyyy-mm-dd'
)const end =
moment()
.endof
('month').
format
('yyyy-mm-dd'
)//獲取上一月開始結束時間
const start =
moment()
.month
(moment()
.month()
-1).
startof
('month').
format
('yyyy-mm-dd'
)const end =
moment()
.month
(moment()
.month()
-1).
endof
('month').
format
('yyyy-mm-dd'
)//獲取本季度開始結束時間
const start =
moment()
.startof
('quarter').
format
('yyyy-mm-dd'
)const end =
moment()
.endof
('quarter').
format
('yyyy-mm-dd'
)
日期格式化
moment()
.format
('mmmm do yyyy, h:mm:ss a');
// 五月 27日 2020, 4:47:31 下午
moment()
.format
('dddd');
// 星期三
moment()
.format
("mmm do yy");
// 5月 27日 20
moment()
.format
('yyyy [escaped] yyyy');
// 2020 escaped 2020
moment()
.format()
;// 2020-05-27t16:47:31+08:00
總結momentjs中最為常用的時間操作方法
1.獲取時間 moment get year 獲取當前的年份 2019 moment get month 獲取當前的月份 0 11 moment get date 獲取當前的號數 29 moment get hour 獲取當前的小時 15 0 24 moment get minute 獲取當前的分鐘...
MomentJS記錄下開發中用到的日期
1 計算當前周一到週日的日期 var weekofday moment format e 計算今天是這週第幾天 var last monday moment subtract weekofday 1,days format yyyy mm dd 周一日期 var last sunday moment...
MomentJS記錄下開發中用到的日期
1 計算當前周一到週日的日期 var weekofday moment format e 計算今天是這週第幾天 var last monday moment subtract weekofday 1,days format yyyy mm dd 周一日期 var last sunday moment...