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

相关文章
|
4月前
uView time 时间格式
uView time 时间格式
94 0
|
12月前
|
前端开发
前端Vue3使用Moment Timezone处理不同时区时间
认识基本时间表示字符,UTC,GMT等,用 moment-timezone 这个插件来获取时区,同时获取带时区的时间字段,以便后续业务处理。
416 1
|
4月前
Aha Moment 原来如此
Aha Moment 原来如此
48 0
|
4月前
|
存储 Go
D - MaratonIME in the golden moment
D - MaratonIME in the golden moment
|
10月前
|
前端开发 JavaScript
使用Moment.js处理时间戳转化为时间年月
使用Moment.js处理时间戳转化为时间年月
74 0
|
资源调度 前端开发
moment处理日期格式
moment处理日期格式
42 0
|
JavaScript 前端开发 API
【moment.js】时间格式化插件
【moment.js】时间格式化插件
145 1
|
前端开发 JavaScript API
时间不等人,但 Moment.js 等你解决时间问题!
这篇文章介绍了 Moment.js 库,它是一个非常方便的 JavaScript 库,可帮助开发人员轻松处理日期和时间。前端通用框架VUE,React各版本中都有它的身影。该库具有广泛的功能和格式化选项,包括时区转换、日期算术、时间范围计算和本地化日期格式等。借助 Moment.js 库,无论是在网页前端还是服务器端 JavaScript 代码中,都可以轻松处理各种日期和时间操作,使开发变得更加高效和容易。
182 0
|
JavaScript 数据库
时间日期格式化 moment库的基本使用
注意:在时间格式的传输过程中, 我们为了能使时间在每一个地区都能准确获取的,一般存入数据库的都是,utf8 或者 是时间戳的形式, 因为时间戳和utf8的是一个标准,不会因为地区而异而改变
时间日期格式化 moment库的基本使用