toFixed for integer?
Подскажите, я где-то видел аналог toFixed функции для форматирования целых чисел.
Функция ниже выводит дату так: 2.1.2017 3:1:27, а я хочу, чтобы было так: 02.01.2017 03:01:27.
Знаю, что для float чисел, можно использовать toFixed и там все окей. А как быть с интеджером?
Вот в C++ можно сделать так:
printf("%02i.%02i.%i %02i:%02i:%02i", day, month, year, hour, minute, second);
Моя функция вывода:
function utime2date(UNIX_timestamp){
let a = new Date(UNIX_timestamp * 1000);
let months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
let year = a.getFullYear(); let month = a.getMonth(); let date = a.getDate(); let hour = a.getHours(); let min = a.getMinutes(); let sec = a.getSeconds();
return date + '.' + month + '.' + year + ' ' + hour + ':' + min + ':' + sec ;
}
Подскажите аналог toFixed для integer чисел.