отображение минут в новом методе Date () - PullRequest
0 голосов
/ 24 марта 2020

В новом методе Date () минуты до 10 отображаются без 0 (например, 17:05 отображается как 17: 5; 18:09 как 18: 9, ...). Почему 0 не отображается в минутах?

new Date (). GetHours () + ":" + new Date (). GetMinutes () + ";" + new Date (). GetDate () + " "+ (new Date (). toLocaleString (" en-us ", {month:" long "})) +" "+ new Date (). getFullYear ()

1 Ответ

0 голосов
/ 24 марта 2020

Поскольку getMinutes возвращает число, а не (отформатированную) строку. Вы должны сами отформатировать число как строку. Например:

const lead0 = n => String(n).padStart(2, "0");

console.log(lead0(10)) // "10"
console.log(lead0(1)) // "01"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...