Получить год / месяц / день из datetime в php?
Я date('w', timestamp)
и date('w', timestamp)
чтобы узнать день,date('n', timestamp)
в течение нескольких месяцев и т. д.
теперь я использую datetime, и я хотел бы знать, каковы эквивалентные функции, чтобы получить день, месяц и т. д. Из datetime.
PS: Я знаю, что мог бы использовать UNIX_TIMESTAMP()
В SQL-запросе, но я предпочитаю избегать временных меток, используемых в моем коде.
2 ответа:
использовать DateTime С DateTime:: format ()
$datetime = new DateTime($dateTimeString); echo $datetime->format('w');
проверьте руководство:http://www.php.net/manual/en/datetime.format.php
<?php $date = new DateTime('2000-01-01'); echo $date->format('Y-m-d H:i:s'); ?>
вывод:
2000-01-01 00:00:00