兼容写法获取当天0点时间

//当前时间
let time = new Date().getTime();

//当天0点(京8时区写法)
let day = time - time % (24 * 60 * 60 * 1000) - 8 * 60 * 60 * 1000;

网上大部分的写法是

new Date(new Date(new Date().toLocaleDateString()).getTime());

在IE上toLocaleDateString方法会返回 **** 年 ** 月 ** 日,之后进行getTime()操作会出现NaN

你可能感兴趣的:(兼容写法获取当天0点时间)