JavaScript how to get tomorrows date in format dd-mm-yy

后端 未结 15 1597
情歌与酒
情歌与酒 2020-11-29 02:31

I am trying to get JavaScript to display tomorrows date in format (dd-mm-yyyy)

I have got this script which displays todays date in format (dd-mm-yyyy)



        
15条回答
  •  猫巷女王i
    2020-11-29 02:33

    The below uses a combination of Roderick and Phil's answers with two extra conditionals that account for single digit months/days.

    Many APIs I've worked with are picky about this, and require dates to have eight digits (eg '02022017'), instead of the 6 or 7 digits the date class is going to give you in some situations.

    function nextDayDate() {
          // get today's date then add one
          var nextDay = new Date();
          nextDay.setDate(nextDay.getDate() + 1);
    
          var month = nextDay.getMonth() + 1;
          var day = nextDay.getDate();
          var year = nextDay.getFullYear();
    
          if (month < 10) { month = "0" + month } 
          if (day < 10) { day = "0" + day }
    
          return month + day + year;
    }
    

提交回复
热议问题