I created a clock to be placed in the header of my website. The time is not displaying a zero for minutes < 10. For example if the time is 10:50, it will only show 10:5 ,
I like this way of doing things... Javascript add leading zeroes to date
const d = new Date(); const date = (`0${d.getMinutes()}`).slice(-2); console.log(date); // 09;
2019 Update: But I now prefer
const d = new Date(); const date = String(d.getMinutes()).padStart(2, '0'); console.log(date); // 09;