1. PHP / Говнокод #12250

    +142

    1. 1
    $model->date = date('Y-m-d H:i:s',mktime(date('H'),date('i'),date('s'),date('m'),date('d'),date('Y')));

    берём текущую дату...

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

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

    • синтетичненько
      Ответить
    • зачем каку притащили из раздела пыходат?
      Ответить
    • Опять... ну почему СТОЛЬКО говна связанного с датами и пыхом?
      Ответить
      • ну хотя бы потому что дата время штука совсем не простая. Тут тебе и пояса и форматы. + сам пых только с версии 5.3. стал работать с датами достаточно очевидным способом. К тому же очень часто встает необходимость хранить дату в БД не знаю как с другими СУБД но с Mysql там тоже не все прозрачно. timestamp это время UTC DATETIME это время пояса которое установлено в БД.
        Кстати mysql не дает создавать в таблице более одного поля timestamp. Бала не необходимость делать заметки о начале событие и его окончании. начало это timestamp а вот окончание это DATETIME и тут начинались пляски
        Ответить
        • Даты, кодировки, разделители чисел, right to left написания... да это же вавилонская башня 2.0, чтобы люди не сравнялись с богом в плане программирования.
          Ответить
          • Если бог программирует на пхп, то тогда понятно почему мир не совершенен ))
            Ответить

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