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

    +153

    1. 1
    $("#datepicker1").datepicker("setDate", new Date((Math.round((new Date().getTime() / 1000)) - x2) * 1000));

    Из недавнего

    Запостил: varg242, 18 Декабря 2012

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

    • var x2 = 3600 * 24 * 30;
      Ответить
    • … и плюс к этим округлениям, делениям, умножениям и игнорированию особенностей календаря, особые чувства вызывает имя переменной x2!
      Ответить
      • > особенностей календаря
        Ну может там по ТЗ надо вычитать именно 30 дней, а не месяц.
        Ответить
        • ну, разве что примерно тридцать дней…
          Ответить
          • Примерно? Плюс-минус секунда, если не ошибаюсь...

            P.S. Ну и если не повезет - еще одна секунда из-за leap second.

            Я думаю на эти 2 секунды всем пофиг.
            Ответить
            • А если ещё не повезёт, то плюс-минус один час из-за перехода между летним и стандартным временем.
              Ответить
    • Примерно так же недавно наклал в рабочий проект
      Ответить

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