2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Полный прикол: разное время в MySQL и PHP
Сообщение24.08.2010, 12:34 
Windows 7, XAMPP 1.7.3.
Функция CURRENT_TIMESTAMP в MySQL выдает время, которое ОТСТАЕТ от значения, выдаваемого time() в PHP (которое, в свою очередь, совпадает с системным временем), НА ДВАДЦАТЬ ЧЕТЫРЕ СЕКУНДЫ.
ЭТО КАК???

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение25.08.2010, 01:36 
Сервер с PHP и mysql крутятся на разных серверах?

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение25.08.2010, 09:40 
Да нет... Ну XAMPP и всё тут.

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 07:25 
Аватара пользователя
Функция time() в PHP, на сколько я знаю, выдает время в миллисекундах начиная с юниксовской эпохи (01.01.1970 00:00:00). Как Вы определяете разницу? Скрипт в студию. =)

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 10:09 
Аватара пользователя
Ошибся, количество секунд. =)

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 10:29 
Цитата:
NOW() returns a constant time that indicates the time at which the statement began to execute. (Within a stored function or trigger, NOW() returns the time at which the function or triggering statement began to execute.) This differs from the behavior for SYSDATE(), which returns the exact time at which it executes.

Может, в этом дело?

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 10:46 
Аватара пользователя
12d3 в сообщении #348329 писал(а):
Цитата:
NOW() returns a constant time that indicates the time at which the statement began to execute. (Within a stored function or trigger, NOW() returns the time at which the function or triggering statement began to execute.) This differs from the behavior for SYSDATE(), which returns the exact time at which it executes.

Может, в этом дело?

+
Цитата:
CURRENT_TIMESTAMP and CURRENT_TIMESTAMP() are synonyms for NOW().

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 20:40 
Ну вот я добавляю строку (INSERT). И время какого момента мне выдается?

 
 
 
 Re: Полный прикол: разное время в MySQL и PHP
Сообщение30.08.2010, 21:34 
Аватара пользователя
kuraga в сообщении #348520 писал(а):
Ну вот я добавляю строку (INSERT). И время какого момента мне выдается?

Не знаю, проверьте. И напишите сюда результаты вашего INSERT-а, сам INSERT, а также разницу, которую Вы получаете. Лично у меня никаких отклонений не замечено.

 
 
 [ Сообщений: 9 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group