Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Часовой пояс.. хм. Что делать если разница во времени.
 
 автор: rozha   (13.02.2008 в 14:58)   письмо автору
 
 

Сервер Московский, а сайт владивостотский. Разница в семь часов.

Как можно добавить дату в бд прибавив к ней 7 часов, и соответственно вывести дату прибавив 7 часов
допустим если я запишу так.
INSERT INTO dattt (date) VALUES (NOW())
то в бд в поле date запишется дата которая сейчас на сервера, а мне нужно чтоб прибавилась еще 7 часов а потом записалась в бд.

Поле date - тип datetim

   
 
 автор: а-я   (13.02.2008 в 19:30)   письмо автору
 
   для: rozha   (13.02.2008 в 14:58)
 

Вроде так:

 mysql_query("SET time_zone='+7:00'");

   
 
 автор: Rozha   (13.02.2008 в 19:47)   письмо автору
 
   для: а-я   (13.02.2008 в 19:30)
 

Такой приём не работает.

   
 
 автор: а-я   (13.02.2008 в 20:05)   письмо автору
 
   для: Rozha   (13.02.2008 в 19:47)
 

его надо использовать после соединения с БД. перед основными запросами
т.е. это как поднастройка мускула...

   
 
 автор: Rozha   (13.02.2008 в 20:34)   письмо автору
 
   для: а-я   (13.02.2008 в 20:05)
 

Спасибо. Работает.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования