[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с датой
freelancer89
Доброго времени суток!
Есть проблема примерно в следующем, в таблице БД должна храниться дата создания заявки, из даты так же, выводится md5 хэш, для идентификации каждой заявки.


$date=date('Y-m-d H:m:s');


Данная функция выдает правильную дату, а время постоянно 15:10:чч и изменяются только секунды.
Когда Реальное время на машине доходит до 16:10, то данная функция целый час показывает 16:10:xx

Подскажите в чем проблема?

ОС: Ubuntu 11.04

Apache
Server version: Apache/2.2.17 (Ubuntu)
Server built: Sep 1 2011 09:25:26

PHP:
PHP 5.3.5-1ubuntu7.2 with Suhosin-Patch (cli) (built: May 2 2011 23:18:30)
Copyright © 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies

MySQL: версии 5.1.54




Спустя 4 минуты, 29 секунд (18.10.2011 - 15:20) Krevedko написал(а):
если в базе хранится текущая дата со временем, почему не хранить ее в формате TimeStamp с дефолтом CURRENT_TIMESTAMP ?
будет автоматом выставляться время вставки записи

Спустя 10 минут, 5 секунд (18.10.2011 - 15:30) freelancer89 написал(а):
Думал об этом, но значение даты еще используется для создания хеша. Ну и интересно же узнать почему стандартная функция себя так ведет.

Спустя 37 минут, 51 секунда (18.10.2011 - 16:07) freelancer89 написал(а):
Нашел в чем проблема, m в функции это порядковый номер месяца, а не минуты, как я, по ошибке считал.




date(' Y:m:d H:i:s');


_____________
Быстрый ответ:

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