"PHP" / Говнокод #12250 Ссылка на оригинал

0

  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 blackray, (Updated )

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

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

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8