使用php提取日期时的datetime错误

问题描述 投票:-4回答:2

如何以下列格式显示此日期。

2013-06-14T19:48:05

我曾经使用过$date = date("d-m-Y H:i:s");而且我之前无法获得T

2013-06-14 19:48:05,这是我运行我的PHP脚本时得到的。

php
2个回答
1
投票

您可以像这样格式化日期:

$date = date("d-m-Y\TH:i:s");

0
投票

php具有格式化日期的功能

date_format($date,"Y/m/d H:i:s");

你也可以使用众所周知的格式标志

date_format(object,format);

格式列表:

  1. DATE_ATOM - Atom(例如:2013-04-12T15:52:01 + 00:00)
  2. DATE_COOKIE - HTTP Cookie(例如:星期五,12月4日13:52:01 UTC)
  3. DATE_ISO8601 - ISO-8601(例如:2013-04-12T15:52:01 + 0000)
  4. DATE_RFC822 - RFC 822(例如:星期五,12月13日15:52:01 +0000)
  5. DATE_RFC850 - RFC 850(例如:星期五,12月4日 - 13日15:52:01 UTC)
  6. DATE_RFC1036 - RFC 1036(例如:星期五,12月13日15:52:01 +0000)7 .DATE_RFC1123 - RFC 1123(例如:星期五,2013年4月12日15:52:01 +0000)
  7. DATE_RFC2822 - RFC 2822(星期五,2013年4月12日15:52:01 +0000)
  8. DATE_RFC3339 - 与DATE_ATOM相同(自PHP 5.1.3起)
  9. DATE_RSS - RSS(星期五,2013年8月12日15:52:01 +0000)
  10. DATE_W3C - 万维网联盟(例如:2013-04-12T15:52:01 + 00:00)
© www.soinside.com 2019 - 2024. All rights reserved.