【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 的情况  即为第一条时间相等的情况)

相关文章
|
7月前
uView time 时间格式
uView time 时间格式
118 0
|
前端开发
前端Vue3使用Moment Timezone处理不同时区时间
认识基本时间表示字符,UTC,GMT等,用 moment-timezone 这个插件来获取时区,同时获取带时区的时间字段,以便后续业务处理。
532 1
|
7月前
|
存储 JavaScript 前端开发
js获取时间日期
js获取时间日期
78 1
|
7月前
|
存储 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获取当前时间的年月日时分秒
221 0
|
前端开发 JavaScript API
时间不等人,但 Moment.js 等你解决时间问题!
这篇文章介绍了 Moment.js 库,它是一个非常方便的 JavaScript 库,可帮助开发人员轻松处理日期和时间。前端通用框架VUE,React各版本中都有它的身影。该库具有广泛的功能和格式化选项,包括时区转换、日期算术、时间范围计算和本地化日期格式等。借助 Moment.js 库,无论是在网页前端还是服务器端 JavaScript 代码中,都可以轻松处理各种日期和时间操作,使开发变得更加高效和容易。
211 0