I am facing an issue with javascript dates. I want to change the format of date
        this.setState({ 
          current: Date(Date.now()),
      }, 1000);
//convert minutes 
//if minutes are 0 to 29 then show current hours reset the minutes again start with 0 like 18:00 
//if minutes are 29 to 59 then show current hours reset the minutes again start with 30 like 18:30
var slotTime1 = currentdate.getHours() +':'+ (currentdate.getMinutes() <= 29 ? '00' : '30') ;  //10:30
Output:
Thu May 14 2020 10:00:30 GMT+0500 (Pakistan Standard Time)
Expected
10:00:52 AM
10:30 AM
What should I change?
 
     
     
    