Как напечатать / получить строку даты, как это в PHP? Существуют ли некоторые встроенные функции для печати строк даты ISO?
Thu, 19 Jan 2017 17:01:27 +0100
Пожалуйста, посмотрите документацию по функции даты. Достаточно :
$date = date("D, d M Y G:i:s O");
Или отформатировать конкретную дату MYSQL (например):
$date = date("D, d M Y G:i:s O", strtotime($yourDate));
PHP действительно так и делает. Одно из немногих приятных преимуществ работы с PHP. Ха-ха.
http://php.net/manual/en/class.datetime.php
const string ISO8601 = "Y-m-d\TH:i:sO" ;
const string ATOM = "Y-m-d\TH:i:sP" ;
Они уже определены в классе DateTime.
Очевидно, вы могли бы предоставить свою собственную строку формата для удовлетворения ваших потребностей.
public static DateTime DateTime::createFromFormat ( string $format , string $time [, DateTimeZone $timezone ] )
Читайте больше здесь также: