- 1
- 2
- 3
d = new Date();
ds = d.getHours() + ":" + (d.getMinutes() / 100).toFixed(2).split(".")[1] + ":" + (d.getSeconds() / 100).toFixed(2).split(".")[1];
// а как бы вы сделали это красивее, в одну строчку (или две) и без сторонних библиотек?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 1
−1
d = new Date();
ds = d.getHours() + ":" + (d.getMinutes() / 100).toFixed(2).split(".")[1] + ":" + (d.getSeconds() / 100).toFixed(2).split(".")[1];
// а как бы вы сделали это красивее, в одну строчку (или две) и без сторонних библиотек?
Вывод времени с нулями в минутах и секундах (если они меньше 10): 5:05:00, 11:01:01, 23:03:03
Чтобы в логах (при чтении с моноширинным шрифтом) время имело одинаковую ширину.
// P.S.: к сожалению в JS нет стандартной функции format для даты.