PHP -设置日期时间为YYYY-MM-DDThh:mmTZD


PHP - set datetime as YYYY-MM-DDThh:mmTZD

我有一个PHP字符串当前在这种格式。如何使其返回为YYYY-MM-DDThh:mmTZD?

2011-10-19 10:29:05

我发现PHP日期时间格式('c')做了我正在寻找的。

就像iso标准一样简单

echo date('c');

他已经用YYYY-MM-DD hh:mm:ss格式了,他想用YYYY-MM-DDThh:mmTZD格式。

$date_before='2011-10-19 10:29:05';
echo date('Y-m-d',strtotime($date_before)) . "T" . date('H:iP',strtotime($date_before));