Current Date Format 1 is 05-25-2022 // Current Date format 1 is MM-DD-YYYY
Current Date Format 2 is 25-05-2022 // Current Date format 2 is DD-MM-YYYY
Current Date Format 3 is 2022-05-25 // Current Date format 3 is YYYY-MM-DD
1<script>2window.addEventListener('DOMContentLoaded',()=>{3 calc.addEventListener('click',()=>{4const targetDate =newDate(y.value,m.value-1,d.value);5const currentDate=newDate();6const strY=currentDate.getFullYear();7const strM=(currentDate.getMonth()+1).toString().padStart(2,'0');8const strD=currentDate.getDate().toString().padStart(2,'0');910const res=11`Your Birsthday is - ${targetDate.toString().substr(4,11)}12Age in days - ${Math.ceil((currentDate.getTime()-targetDate.getTime())/86400000)}13Day of the week -${"Sun,Mon,Tues,Wednes,Thurs,Fri,Satur".split(',')[targetDate.getDay()]}day
14+---------+---------+---------+---------+---------+
15Current Date Format 1 is ${strM}-${strD}-${strY}16Current Date Format 2 is ${strD}-${strM}-${strY}17Current Date Format 3 is ${strY}-${strM}-${strD}`;18 output.textContent=res;19});20});21</script>22BirthYear=<input id="y" value="1999"><br>23BirthMonth=<input id="m" value="03"><br>24BirthDate=<input id="d" value="28"><br>25<input id="calc" type="button" value="calc">26<hr>27<output id="output" style="white-space:pre"></output>