2015-03-08 1 views
-2

Я хотел бы напечатать формат даты, как: Sun, 08 Mar 2015 14:54:54
Я использую функцию date("r"); но вывод: Sun, 08 Mar 2015 14:54:54 +0100
как удалить часть +0100?дата PHP() функция печати отформатирован дата

+2

RFC2822 отформатирован дата всегда включает в себя смещение часового пояса .... просто использовать 'даты ('D, d MYH: я: s')' –

ответ

2

DateTime Используйте класс и это так просто:

$date = new DateTime(); 
echo $date->format("D, d M Y H:i:s"); 

Выход:

Sun, 08 Mar 2015 15:00:57 
1

Используйте следующие.

// set the default timezone to use. Available since PHP 5.1 
date_default_timezone_set('UTC'); 
echo date('D, d M Y G:i:s'); 
// Prints something like: Sun, 08 Mar 2015 14:30:10 

Подробнее here

+0

OP хочет: 'Sun, 08 Mar 2015 14: 54: 54', ваш результат: 'воскресенье, 8 марта 2015 года 03:07:46 вечера', хм почти! – Rizier123

+0

@ Rizier123, спасибо за упоминание; формат изменен. Теперь он печатает как Sun, 08 Mar 2015 14:30:10. – Don