我有一个PHP脚本,它返回服务器的日期:
<?php
echo date('D, d M y H:i:s a');
?>
但是当我在客户端网站上打印此值时,我得到:
Tue, 29 Sep 15 16:19:28 pm
但我需要这种格式的日期:
Tue Sep 29 2015 16:18:00 GMT+0200 (Central Europe Daylight Time)
我应该如何修改我的PHP脚本然后让它像这样?
谢谢!
答案 0 :(得分:1)
echo (new DateTime())->format('r');
答案 1 :(得分:0)
$datestring = "26-08-2015 03:35:28"; //date as string
$date = new DateTime($datestring); //String to datetime conversion
$date = $date->format('D d M y H:i:s O e'); //format the date
echo $date;
This是手动链接。你必须设置的时区。
输出看起来像Wed 26 Aug 15 03:35:28 +0200 Europe/Paris
答案 2 :(得分:-1)