[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Даты в пхп
vital
Надо сдать проект и вот все никак не можем разобраться.
Есть колонки в mysql с типом DATE и TIME.
Есть 4 компьютера - 1 сервер, 3 рабочих
2 линукса и 2 винды.
в настройках пхп дефаулт тайм зона = "Europe/Moscow" на всех машинах.

Так вот.
2 винды показывают дату и время из бд правильно.
2 линукса(сервер и мой комп) показывают дату и время из бд на день и час меньше соответственно.

Надо сделать правильно.

Еще дополню, что все это вертится внутри Symfony2 и https://github.com/Abhoryo/APYDataGridBundle/ - этого бандла. Так вот. До того как данные передаются этому бандлу - там вроде бы верное число\время, а на выводе - нет.

Но, блин, почему не на всех компах а только на линуксовых? При том что там каких-то преобразований даты он делает вроде бы.

Ваши идеи?

Я не утверждаю что проблема именно в ОС, но это единственная закономерность и разница между машинами, к-я приходит в голову.

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
Игорь_Vasinsky
данные в unix format?

мне всегда достаточно было

bool date_default_timezone_set ( string $timezone_identifier )


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
alexbel2404
может часовые пояса на линух машинах другие стоят? хотя вряд ли от этого зависит
vital
Цитата (alexbel2404 @ 15.11.2012 - 19:18)
может часовые пояса на линух машинах другие стоят? хотя вряд ли от этого зависит

Одинаковые часовые пояса и в виндах и в линухе, у меня.

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
vital
Обновил первый пост.

_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."

Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar
Игорь_Vasinsky
глянь, у меня с языками не камильфо

http://www.cs.cmu.edu/~help/dst/solaris_an...ux_systems.html
http://stackoverflow.com/questions/437712/...ndows-and-linux
http://forensicartifacts.com/2011/05/defau...ime-zone-linux/

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.