[php MySQL] даты до 1970

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

[php MySQL] даты до 1970

Непрочитанное сообщение Gloft » 2010-12-17 13:49:42

Как подготовить значение даты до 1970 года, для записи в БД MySQL (поле с типом DATETIME) средствами hph?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: [php MySQL] даты до 1970

Непрочитанное сообщение Gamerman » 2010-12-17 14:19:11

А в чем проблема? Вроде Мускуль нормально с такими датами работает
Глюк глюком вышибают!

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: [php MySQL] даты до 1970

Непрочитанное сообщение Gloft » 2010-12-17 14:22:17

нормально но только с датами с 13 декабря 1901, 20:45:54 GMT по 19 января 2038, 03:14:07 GMT. (Эти даты соответствуют минимальному и максимальному значению 32-битового целого со знаком). Для Windows допустимы даты с 01-01-1970 по 19-01-2038.
А мне нужно хранить и обрабатывать даты до 1900 года.
В MySQL формат DATETIME (примерно с 1000 года по 9999 год) позволяет хранить и обрабатывать даты в этом диапазоне но как их туда записать?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [php MySQL] даты до 1970

Непрочитанное сообщение hizel » 2010-12-17 14:27:56

как строку '1000-01-20 22:00:01' например
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: [php MySQL] даты до 1970

Непрочитанное сообщение Gamerman » 2010-12-17 14:31:01

Время можно не указывать, если не нужно. Писать строкой, как hizel предлагает (тем более, что по протоколу от клиента к Мускулю все равно строка идет)
Глюк глюком вышибают!

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: [php MySQL] даты до 1970

Непрочитанное сообщение Gloft » 2010-12-17 14:51:26

Да что-то я недодался до такого, спс. все работает.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: [php MySQL] даты до 1970

Непрочитанное сообщение FreeBSP » 2010-12-17 16:29:21

у оракуля вроде классно со временем дела обстоят =) чето нам рассказывали про него такое..
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [php MySQL] даты до 1970

Непрочитанное сообщение hizel » 2010-12-17 17:10:54

FreeBSP писал(а):у оракуля вроде классно со временем дела обстоят =) чето нам рассказывали про него такое..
что сказать то хотел?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: [php MySQL] даты до 1970

Непрочитанное сообщение FreeBSP » 2010-12-17 18:58:26

http://msdn.microsoft.com/ru-ru/library/ms151817.aspx
http://ss64.com/ora/syntax-datatypes.html
сказать хотел, что если надо чтото совсем древнее хранить, то это умеет оракл, причем там даже какие то операции с датами возможны, типа из одной даты вычесть другую
либо руками
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!


Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [php MySQL] даты до 1970

Непрочитанное сообщение hizel » 2010-12-17 23:04:31

нет, ребенок намекает на это:
from January 1, 4712 BC to December 31, 9999 AD.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.