| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > timestamp и 2040вый год... |
| Автор: Muerto 28.8.2011, 11:47 | ||
Удевился узнать что к примеру
вернет 1970ый год... Как это преодолеть если вообще возможно? Или придется свой класс писать? --- Мне это прям баг 2000ого года напоминает...только у нас он наступит в 2038 году... когда все что на timestamp рухнет! |
| Автор: MoLeX 28.8.2011, 12:35 |
| сейчас 2011 год, или ты в будущее уже полез? |
| Автор: Muerto 28.8.2011, 13:45 | ||
Я строю систему для компаний которая выдает ипотеки, я же не могу их ограничить ипотеки выдавать только на 20 лет вперед? Да и ещё через 10 лет они меня уроют |
| Автор: cutwater 28.8.2011, 14:26 |
| А я уж думал PHP настолько плох, что там с датами можно работать только через timestamp. А нет, некоторые не умеют пользоваться поиском. http://www.php.net/manual/en/book.datetime.php http://codepad.org/T37asHHq Правда я тоже не прав, DateTime в большинстве своем появился в 5.3.0 Поэтому все таки PHP отстой. |
| Автор: Muerto 28.8.2011, 14:34 |
| В том то и Ж, у клиента php 5.2 |
| Автор: Absinthe 28.8.2011, 14:59 | ||
В 5.2 он появился. В любом случае сейчас единственная актуальная стабильная ветка PHP - 5.3, другие не поддерживаются. |
| Автор: Muerto 28.8.2011, 15:17 |
| Там в версии 5.2, этот dateTime нифига не умел... только теперь в 5.3 он умеет разницу в датах считать, и изменять даты и монго кароч вкусностей которые мне нужны |
| Автор: Absinthe 28.8.2011, 15:33 | ||||
|
| Автор: Muerto 28.8.2011, 15:35 | ||
Меня заставляют разрабатывать на сервере с 5.2 ... поделать с этим я ничгео не могу... свой велосипед уже написан фактически для работы с датами А система не будет стоять на хостинге, это внутряняя система компании, и она будет не доступна извне... |
| Автор: krundetz 29.8.2011, 14:37 | ||
то что вам требовалось сделать в примере он умел в 5.2 Добавлено через 1 минуту и 23 секунды
ничего не рухнет |
| Автор: Muerto 29.8.2011, 20:08 | ||||
Ну к примеру мои сайты точно рухнут, я часто использую strtotime |
| Автор: krundetz 30.8.2011, 08:55 |
1. раз вы этим озабочены то не рухнет 2. Если я правильно понял документацию то, все форматы данных, которые может принять функция strtotime() , может принять и конструктор класса DateTime |