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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    if( DateDiff > 1000*60*60*24*122 ) {
    	  	 $("#mfilter_err").text("Выбран интервал времени больше 4 месяцев");
    		 return false;
    	  }

    Странное у человека представление о длине 4 месяцев

    Запостил: getrix, 21 Октября 2010

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

    • 1000 - миллисекунды
      60 - секунды
      60 - минуты
      24 - часы
      122 - суток
      122/4 = 30.5 (т.е. чувак берет в среднем длину месяца равную 30.5, ну а если разделить вот так 365/12 = 30,4166)
      можно спорить о точности, но с задачей об интервале в 4 месяца чувак справился
      Ответить
      • если гнаться за точностью 30,4369 сут/мес с учётом прецессии високосных февралей
        Ответить
    • чую самое интересное осталось за кадром
      Ответить

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