Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: date, ISO 8601
Форумы портала PHP.SU » » Вопросы новичков » date, ISO 8601

Страниц (1): [1]
 

1. Tox - 13 Августа, 2012 - 17:34:01 - перейти к сообщению
С датами редко работал, так что вопрос нубский.
Скриптом получается строка, содержащая дату в формате ISO 8601, то есть 2012-08-13T18:30:50+04:00.
Вопрос - какой тип поля должен быть, чтобы записать эту дату в бд(кроме varchar)? И если варчар,
то будет ли работать с ней date_format?
В общем, как лучше хранить дату в таком формате?
2. Yurka - 13 Августа, 2012 - 17:49:24 - перейти к сообщению
Можно хранить дату в формате timestamp.
и выводить как заблагорассудится....
3. EuGen - 13 Августа, 2012 - 17:49:55 - перейти к сообщению
Tox
Храните дату как есть (к примеру, в DATETIME), а представить ее можно будет в каком угодно формате. Не путайте данные и их представление.
4. Tox - 13 Августа, 2012 - 17:54:15 - перейти к сообщению
EuGen
спасибо, буду пробовать с DATETIME

 

Powered by ExBB FM 1.0 RC1