【moment】两个Moment时间大小的比较

简介: 【moment】两个Moment时间大小的比较

1.时间相等比较

const format = 'MM/D/YYYY'
const moment1 = moment('04/28/20',format);
const moment2 = moment('04/28/20',format);
moment1.isSame(moment2,'day') // true
moment1.isSame(moment2,'date') // true

2.时间大小比较

const format = 'HH:mm:ss MM/D/YYYY'
const startTime= moment('16:24:33 04/28/20',format);
const endTime = moment('20:24:33 04/28/20',format);

const diff1 = moment(endTime).diff(moment(startTime), 'years')
const diff2 = moment(endTime).diff(moment(startTime), 'months')
const diff3 = moment(endTime).diff(moment(startTime), 'days')    
const diff4 = moment(endTime).diff(moment(startTime), 'minutes' )
const diff5 = moment(endTime).diff(moment(startTime), 'seconds')
// 得到的数字 判断正负即可   (存在 diff = 0 的情况  即为第一条时间相等的情况)

相关文章
|
6月前
uView time 时间格式
uView time 时间格式
118 0
|
前端开发
前端Vue3使用Moment Timezone处理不同时区时间
认识基本时间表示字符,UTC,GMT等,用 moment-timezone 这个插件来获取时区,同时获取带时区的时间字段,以便后续业务处理。
531 1
|
6月前
|
JavaScript
Js获取当前时间的年月日时分秒星期
Js获取当前时间的年月日时分秒星期
54 0
|
6月前
|
存储 JavaScript 前端开发
js获取时间日期
js获取时间日期
78 1
|
6月前
|
存储 Go
D - MaratonIME in the golden moment
D - MaratonIME in the golden moment
|
前端开发 JavaScript
使用Moment.js处理时间戳转化为时间年月
使用Moment.js处理时间戳转化为时间年月
145 0
|
资源调度 前端开发
moment处理日期格式
moment处理日期格式
47 0
|
JavaScript 前端开发 API
【moment.js】时间格式化插件
【moment.js】时间格式化插件
161 1
|
JavaScript
js获取当前时间的年月日时分秒
js获取当前时间的年月日时分秒
219 0