1. JavaScript / Говнокод #25142

    −1

    1. 1
    2. 2
    3. 3
    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 для даты.

    Запостил: epicode, 03 Декабря 2018

    Комментарии (8) RSS

    Добавить комментарий