Как получить GMT дату в yyyy-mm-dd hh: mm: ss в PHP Я хочу получить текущую дату в формате yyyy-mm-dd hh: mm: ss. Я пробовал: gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time()); Вернувшись к более ранней дате: 13131313-1111-2323 0707:1111:3131 Ответ 1 Вам не нужно повторять эти идентификаторы формата. Для yyyy вам просто нужно иметь Y и т.д. gmdate('Y-m-d h:i:s \G\M\T', time()); На самом деле вам даже не нужно указывать время по умолчанию, если вы хотите текущее время gmdate('Y-m-d h:i:s \G\M\T'); // This is fine for your purpose Manual Вы можете получить этот список идентификаторов Здесь Ответ 2 Попробуйте это Проверьте Как получить время gmt в php date_default_timezone_set("UTC"); echo date("Y-m-d H:i:s", time()); Ответ 3 Вы выбрали неверный формат времени <?php date_default_timezone_set('GMT'); echo date("Y-m-d,h:m:s"); ?> Ответ 4 Используйте функцию ниже даты, чтобы получить текущее время в формате MySQL/(как и по запросу на вопрос) echo date("Y-m-d H:i:s", time()); Ответ 5 Вы повторяете y,m,d. Вместо gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time()); Вы должны использовать его как gmdate('Y-m-d h:m:s \G\M\T', time()); Ответ 6 gmdate() делает именно то, что вы просили. Посмотрите на форматы здесь: http://php.net/manual/en/function.gmdate.php
Ответ 1 Вам не нужно повторять эти идентификаторы формата. Для yyyy вам просто нужно иметь Y и т.д. gmdate('Y-m-d h:i:s \G\M\T', time()); На самом деле вам даже не нужно указывать время по умолчанию, если вы хотите текущее время gmdate('Y-m-d h:i:s \G\M\T'); // This is fine for your purpose Manual Вы можете получить этот список идентификаторов Здесь
Ответ 2 Попробуйте это Проверьте Как получить время gmt в php date_default_timezone_set("UTC"); echo date("Y-m-d H:i:s", time());
Ответ 3 Вы выбрали неверный формат времени <?php date_default_timezone_set('GMT'); echo date("Y-m-d,h:m:s"); ?>
Ответ 4 Используйте функцию ниже даты, чтобы получить текущее время в формате MySQL/(как и по запросу на вопрос) echo date("Y-m-d H:i:s", time());
Ответ 5 Вы повторяете y,m,d. Вместо gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time()); Вы должны использовать его как gmdate('Y-m-d h:m:s \G\M\T', time());
Ответ 6 gmdate() делает именно то, что вы просили. Посмотрите на форматы здесь: http://php.net/manual/en/function.gmdate.php