js使用Date设置特定时间

前端开发过程中经常遇到设置指定时间,以下总结几个

获取当前日期

const date = new Date();
  • 获取今晚最后一秒
const day = new Date(new Date(date.toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 -1)
console.log('今天最后一秒', day.toLocaleDateString(), day.toLocaleTimeString());
  • 获取今早第一秒
new Date(new Date(date.toLocaleDateString()).getTime()) 
  • 当月最后一秒
new Date(date.getFullYear(), date.getMonth() + 1, 0);
  • 下月第一秒
new Date(date.getFullYear(), date.getMonth() + 1, 1);
  • 此刻的下一秒
new Date(new Date().getTime() + 1000)

你可能感兴趣的:(js,javascript,前端,vue.js)