JavaScript判断是否是同一天


JavaScript可以通过使用setHours方法来判断是否是同一天

setHours() 方法根据本地时间为一个日期对象设置小时数,返回从1970-01-01 00:00:00 UTC 到更新后的 日期 对象实例所表示时间的毫秒数。

可以通过设置setHours(0,0,0,0)设置成凌晨时间点,通过设置成凌晨时间点后返回的毫秒数是否相等来判断是否是同一天

isSameDay(startTime, endTime) {
   const startTimeMs = new Date(startTime).setHours(0,0,0,0);
   const endTimeMs = new Date(endTime).setHours(0,0,0,0);
   return startTimeMs === endTimeMs ? true : false
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM