uniapp中两个纯日期不带时间的方便比较方法

dateCompare(a, b) {

var flag =false;

var arr = a.split("-");

var starttime = new Date(arr[0], arr[1], arr[2]);

var starttimes = starttime.getTime();

var arrs = b.split("-");

var endTime = new Date(arrs[0], arrs[1], arrs[2]);

var endTimes = endTime.getTime();

// 进行日期比较

if (endTimes > starttimes) {

flag = true;

} else {

flag = false;

}

return flag;

}

如图所示,纯日期是无法直接比较的,可以通过把纯日期转化成日期时间格式再去比较,日期时间格式是可以直接比较大小的,这是比较方便的是

相关推荐
snow@li12 小时前
前端:前端/浏览器 可以录屏吗 / 实践 / 录制 Microsoft Edge 标签页、应用窗口、整个屏幕
前端·浏览器录屏·前端录屏·web录屏
李贺梖梖12 小时前
CSS学习
前端·css
蚂小蚁13 小时前
一文吃透:宏任务、微任务、事件循环、浏览器渲染、Vue 批处理与 Node 差异(含性能优化)
前端·面试·架构
狼性书生13 小时前
uniapp实现的Tab 选项卡组件模板
前端·uni-app·vue·组件·插件
吃饺子不吃馅13 小时前
前端画布类型编辑器项目,历史记录技术方案调研
前端·架构·github
许___13 小时前
el-table多选模式下跨分页保留当前页选项
javascript·vue.js
拜晨13 小时前
使用motion实现小宇宙贴纸墙效果
前端·交互设计
梦想平凡13 小时前
情怀源代码工程实践(加长版 1/3):确定性内核、事件回放与最小可运行骨架
开发语言·javascript·ecmascript
拜晨13 小时前
使用motion实现小宇宙节目广场的效果
前端·交互设计