您的位置: 首页> JavaScrip> js获取当天零点和24点

js获取当天零点和24点

时间:2023-07-17 15:55:34 来源:互联网

方法一:

const stamp1 = new Date(new Date().setHours(0, 0, 0, 0)); //获取当天零点的时间
const stamp2 = new Date(new Date().setHours(0, 0, 0, 0) + 24 * 60 * 60 * 1000 - 1); //获取当天23:59:59的时间

方法二:(存在浏览器兼容问题)

const stamp1 = new Date(new Date().toLocaleDateString()); //获取当天零点的时间
const stamp2 = new Date(+new Date(new Date().toLocaleDateString()) + 24 * 60 * 60 * 1000 - 1); //获取当天23:59:59的时间,+new Date(time),表示获取时间戳

注意:toLocaleDateString方法尽量不要使用,可以看下别的博主写的关于这个方法的坑,关于toLocaleDateString的坑,我一开始用的方式这种,导致安卓上的H5页面报错Uncaught (in promise) Error: [TimeFormater]: Invalid Date!

 

 

 

24点 零点 当天 js
上一篇:JS获取当天、最近某段时间起止时间戳 下一篇:JavaScript判断是否为数字的几种方式

相关文章

相关应用

最近更新