Додати провідні нулі
Додати ОДИН провідний нуль (місяць, число, години, хвилини…)
Просто додавайте провідний нуль у любому випадку, а потім використовуйте slice(-2), щоб отримати останні два символи, наприклад:
('0' + currentDate.getHours()).slice(-2)
Вставляємо дату у поле введення
html:
<div>
<label>Дата реєстрації</label>
<input type="text" id="tRegDt" value="" />
</div>
<div>
<input type="button" id="bToday" value="Сьогодні" />
</div>
javascript:
$("#bToday").click(function(e)
{
e.preventDefault();
let today = new Date();
let date_str = today.getFullYear() + '-' +
('0' + (today.getMonth() + 1)).slice(-2) + '-' +
('0' + today.getDate() ).slice(-2);
$("#tRegDt").val(date_str);
});
Додати ДЕКІЛЬКА провідних нулів
function lz(strn, size)
{
var strn = strn + '';
while (strn.length < size)
strn = '0' + strn;
return strn;
}
const House = 1;
const Flat = 3;
let inp = House + lz(Flat,3); // 1 + '003' = '1003'