как я могу работать с датами до 01.01.1970?
мне нужно получить первый день месяца для дат с 1700 года.
как я могу этого добиться?
заранее спасибо!
как я могу работать с датами до 01.01.1970?
мне нужно получить первый день месяца для дат с 1700 года.
как я могу этого добиться?
заранее спасибо!
Вы можете использовать DateTime
.
Пример:
<?php
$d = new DateTime("1780-06-01");
echo $d->format("l"); //Thursday
Однако следует учитывать, что григорианский календарь был принят в разное время по всему миру.
DateTime
это будущее. +1. Обратите внимание, что вам нужен PHP 5.3, чтобы насладиться некоторыми из DateTime
качеств (интервалы, CreateFromFormat и тому подобное). Если вы сомневаетесь, в руководстве будет указана необходимая версия.
- person Pekka; 20.11.2010
-3187208524.
).
- person Artefacto; 25.08.2014
Попробуйте использовать классы Zend Date или более старые класс PEAR Date