Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: По дате определить день недели
Форумы портала PHP.SU » » Вопросы новичков » По дате определить день недели

Страниц (1): [1]
 

1. Sanek_OS9 - 08 Декабря, 2014 - 19:09:43 - перейти к сообщению
Здравствуйте, подскажите как по дате определить день недели. К примеру ф-ция date("D") покажет "Сокращенное наименование дня недели, 3 символа", сегодняшнего дня. Как можно определить наименование в заданную дату? Например сегодня 08.12.2014 понедельник, как узнать какой день будет например 24.12.2014? Если глянуть в календарь то это будет среда, а как узнать это в php?
2. Мелкий - 08 Декабря, 2014 - 19:28:59 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. \datetime::createFromFormat('d.m.Y','24.12.2014')->format('N');
3. Sanek_OS9 - 08 Декабря, 2014 - 19:30:19 - перейти к сообщению
Мелкий пишет:
PHP:
скопировать код в буфер обмена
  1. \datetime::createFromFormat('d.m.Y','24.12.2014')->format('N');

Fatal error: Call to undefined method DateTime::createFromFormat()
4. DeepVarvar - 08 Декабря, 2014 - 19:35:07 - перейти к сообщению
Sanek_OS9 версия php?
5. Sanek_OS9 - 08 Декабря, 2014 - 19:40:44 - перейти к сообщению
DeepVarvar пишет:
Sanek_OS9 версия php?

PHP Version 5.2.17. Залил файл с этим кодом на хостинг там работает. Какая нужна версия что бы работал этот класс?
6. DeepVarvar - 08 Декабря, 2014 - 19:41:07 - перейти к сообщению
5.3.0 и выше
7. Sanek_OS9 - 08 Декабря, 2014 - 19:47:50 - перейти к сообщению
DeepVarvar пишет:
5.3.0 и выше

Спасибо, поставил в настройках OpenServer версию 5.4.10 работает.

 

Powered by ExBB FM 1.0 RC1