Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> timestamp и 2040вый год... не существует 
:(
    Опции темы
Muerto
Дата 28.8.2011, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Удевился узнать что к примеру

Код

<?php echo date('d-M-Y',strtotime('19-06-2110')); ?>


вернет 1970ый год...

Как это преодолеть если вообще возможно?
Или придется свой класс писать?

---

Мне это прям баг 2000ого года напоминает...только у нас он наступит в 2038 году... когда все что на timestamp рухнет!

Это сообщение отредактировал(а) Muerto - 28.8.2011, 11:52


--------------------
user posted image
PM MAIL   Вверх
MoLeX
Дата 28.8.2011, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



сейчас 2011 год, или ты в будущее уже полез?


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Muerto
Дата 28.8.2011, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Цитата(MoLeX @ 28.8.2011,  12:35)
сейчас 2011 год, или ты в будущее уже полез?

Я строю систему для компаний которая выдает ипотеки, я же не могу их ограничить ипотеки выдавать только на 20 лет вперед?

Да и ещё через 10 лет они меня уроют  smile 


--------------------
user posted image
PM MAIL   Вверх
cutwater
Дата 28.8.2011, 14:26 (ссылка)  | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 1
Всего: 10



А я уж думал PHP настолько плох, что там с датами можно работать только через timestamp.
А нет, некоторые не умеют пользоваться поиском.

http://www.php.net/manual/en/book.datetime.php

http://codepad.org/T37asHHq

Правда я тоже не прав, DateTime в большинстве своем появился в 5.3.0
Поэтому все таки PHP отстой.


Это сообщение отредактировал(а) cutwater - 28.8.2011, 14:31


--------------------
user posted image
PM MAIL   Вверх
Muerto
Дата 28.8.2011, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



В том то и Ж, у клиента php 5.2  smile 


--------------------
user posted image
PM MAIL   Вверх
Absinthe
Дата 28.8.2011, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 5
Всего: 11



Цитата

А нет, некоторые не умеют пользоваться поиском.
 Не умеют, печаль то какая. Ничего, научишься.

В 5.2 он появился.

В любом случае сейчас единственная актуальная стабильная ветка PHP - 5.3, другие не поддерживаются.
PM MAIL   Вверх
cutwater
Дата 28.8.2011, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 592
Регистрация: 24.6.2008

Репутация: 1
Всего: 10



Цитата(Absinthe @  28.8.2011,  13:59 Найти цитируемый пост)
В 5.2 он появился.


Часть в 5.2 часть в 5.3. Всякие date_add и date_create_from_format >= 5.3


Цитата(Absinthe @  28.8.2011,  13:59 Найти цитируемый пост)
В любом случае сейчас единственная актуальная стабильная ветка PHP - 5.3, другие не поддерживаются. 

Владельцы дешевых хостингов с тобой не согласятся.


--------------------
user posted image
PM MAIL   Вверх
Muerto
Дата 28.8.2011, 15:17 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Там в версии 5.2, этот dateTime нифига не умел...
только теперь в 5.3 он умеет разницу в датах считать, и изменять даты и монго кароч вкусностей которые мне нужны  smile 


--------------------
user posted image
PM MAIL   Вверх
Absinthe
Дата 28.8.2011, 15:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 5
Всего: 11



Цитата

Владельцы дешевых хостингов с тобой не согласятся.
 Ну это их проблемы. И их клиентов.

Цитата

систему для компаний которая выдает ипотеки
 И что, типа для такой системы нельзя позволить хостинг, который будет стоить больше бакса?
PM MAIL   Вверх
Muerto
Дата 28.8.2011, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Цитата

систему для компаний которая выдает ипотеки
 И что, типа для такой системы нельзя позволить хостинг, который будет стоить больше бакса?[/QUOTE]
Меня заставляют разрабатывать на сервере с 5.2 ... поделать с этим я ничгео не могу...

свой велосипед уже написан фактически для работы с датами  smile 

А система не будет стоять на хостинге, это внутряняя система компании, и она будет не доступна извне...

Это сообщение отредактировал(а) Muerto - 28.8.2011, 15:39


--------------------
user posted image
PM MAIL   Вверх
krundetz
Дата 29.8.2011, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(Muerto @  28.8.2011,  15:17 Найти цитируемый пост)
Там в версии 5.2, этот dateTime нифига не умел...

то что вам требовалось сделать в примере он умел в 5.2

Добавлено через 1 минуту и 23 секунды
Цитата(Muerto @  28.8.2011,  11:47 Найти цитируемый пост)
Мне это прям баг 2000ого года напоминает...только у нас он наступит в 2038 году... когда все что на timestamp рухнет!

ничего не рухнет


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
Muerto
Дата 29.8.2011, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: 3
Всего: 4



Цитата(krundetz @ 29.8.2011,  14:37)
Цитата(Muerto @  28.8.2011,  15:17 Найти цитируемый пост)
Там в версии 5.2, этот dateTime нифига не умел...

то что вам требовалось сделать в примере он умел в 5.2

Добавлено @ 14:38
Цитата(Muerto @  28.8.2011,  11:47 Найти цитируемый пост)
Мне это прям баг 2000ого года напоминает...только у нас он наступит в 2038 году... когда все что на timestamp рухнет!

ничего не рухнет


Ну к примеру  мои сайты точно рухнут, я часто использую strtotime


--------------------
user posted image
PM MAIL   Вверх
krundetz
Дата 30.8.2011, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вечный странник
***


Профиль
Группа: Завсегдатай
Сообщений: 1400
Регистрация: 14.6.2007
Где: НН(Сормово)

Репутация: 20
Всего: 69



Цитата(Muerto @  29.8.2011,  20:08 Найти цитируемый пост)
Ну к примеру  мои сайты точно рухнут, я часто использую strtotime 

1. раз вы этим озабочены то не рухнет
2. Если я правильно понял документацию то, все форматы данных, которые может принять функция strtotime() , может принять и конструктор класса DateTime


--------------------
!цензоры - Хранитель стратегической жидкости
Группа ТГВ
Группа Нижний Новгород
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0946 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.