1、先获取时间戳毫秒数

  

var date = new Date()//实例化时间戳
var time = date.getTime()//获取当前毫秒数

  

2、计算一天的毫秒数/获取页面元素

   

var  OneDay = 1000 * 60 * 60 *24; //计算一天的毫秒数
var ele = document.getElementById("show");//获取页面元素

  

3、计算当前时间的前一天并调用渲染

function gobefore(){
    var m=time-OneDay;
  //把毫秒数转为时间 date.setTime(m);
  //调用排版渲染到页面 ele.innerHTML=MyDate(); }

4、计算当前时间的后一天并调用渲染

 

function goafter(){
    var m=time+OneDay;
  //把毫秒数转为时间 date.setTime(m);
  //调用排版渲染到页面 ele.innerHTML=MyDate(); }

5、排版需要时调用

function MyDate(){
  //年月日排版 return `${date.getFullYear()}年${date.getMonth()}月${date.getDate()}日`; }

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2022-02-01
  • 2021-11-02
  • 2022-12-23
  • 2021-06-18
  • 2022-01-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2021-06-28
  • 2021-09-15
  • 2022-12-23
相关资源
相似解决方案