Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

200
Views
Javascript How to increase Month when Date is over today month

i really stuck at this date. Let say today is 01 20 2021, and i want to add 14 day later to get expired date. so for the expired date should be 02 03 2021, but i only get 01 03 2021. Can anyone help me on this. Thanks

this is my code

    var today = new Date();
  
    var monthIndex = today.getMonth()+1;
    var year = today.getFullYear();

    var addday = new Date(new Date('1.20.2021').getTime()+(14*24*60*60*1000));
    var nextDay = addday.getDate();
    var nextMonth = monthIndex;
    console.log('day',day)
    
    return nextMonth+'.'+nextDay+'.'+year
 
    //the return that I want is 2.03.2021


about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

You didnt update the value for monthIndex. You must use:

var nextMonth = addday.getMonth()+1;
about 4 years ago · Juan Pablo Isaza Report

0

Just use Date.setDate function for this.

// new Date('1.20.2021') => Jan 20 2021
const dateStr = '1.20.2021';
const [mm, dd, yyyy] = dateStr.split('.');
const today = new Date(yyyy, +mm-1, dd);
// add 14 days
const newDate = new Date(new Date(today).setDate(today.getDate() + 14));
console.log(`Today: ${today}`);
console.log(`New Date: ${newDate}`);
console.log(newDate.getMonth() + 1 + '.' + newDate.getDay() + '.' + newDate.getFullYear());

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!