Проблема 2038 года

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
ev22box
Сообщения: 15
Зарегистрирован: 2014.01.17, 01:28

Проблема 2038 года

Сообщение ev22box »

Как в Yii решается проблема 2038 года,
тк в advanced приложении в init миграции для created_at используется тип int?
Но в http://stackoverflow.com/questions/2012 ... o-solve-it
зеленая галочка вещает: For MySQL, store dates as DATETIME rather than TIMESTAMP.

Подвопрос: подскажите как через TimestampBehavior присвоить значение от date('Y-m-d H:i:s')?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема 2038 года

Сообщение samdark »

Например, установкой 64-битной ОС.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Проблема 2038 года

Сообщение zelenin »

ev22box писал(а): Подвопрос: подскажите как через TimestampBehavior присвоить значение от date('Y-m-d H:i:s')?
также как и любое другое.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Проблема 2038 года

Сообщение ElisDN »

Код: Выделить всё

[
    'class' => TimestampBehavior::className(),
    'value' => function () { return date('Y-m-d H:i:s'); },
], 
Ответить