Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function daysAfterBirth([arg1]){
- let input = arg1;
- let inputArray = input.split('-');
- let monthOutput = 0;
- let dayOutput = 0;
- let month = 0;
- let day = 0;
- let newdate = 0;
- if (input[0].length<3){
- day = inputArray[0];
- month = inputArray[1];
- let year = inputArray[2];
- let birthdate = `${year}-${month}-${day}`
- newdate = new Date(birthdate);
- newdate.setDate((newdate.getDate())+1000);
- dayOutput = newdate.getDate();
- monthOutput = newdate.getMonth()+1;
- let yearOutput = newdate.getFullYear();
- newdate = (`${dayOutput}-${monthOutput}-${yearOutput}`);
- }else if (input[0].length==4){
- let year = inputArray[0];
- month = inputArray[1];
- day = inputArray[2];
- let birthdate = `${year}-${month}-${day}`
- newdate = new Date(birthdate);
- newdate.setDate((newdate.getDate())+1000);
- dayOutput = newdate.getDate();
- monthOutput = newdate.getMonth()+1;
- let yearOutput = newdate.getFullYear();
- }
- if (monthOutput<10){
- month ="0"+month;
- }if (dayOutput<10){
- day ="0"+day;
- }
- console.log(newdate)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement