PHP - 将日期转换为YYYY-MM-DDTHH:MM:SS

oli*_*rbj 4 php time date

我想知道是否可以将今天的日期格式化为以下格式:

YYYY-MM-DDTHH:MM:SS
Run Code Online (Sandbox Code Playgroud)

保留"T"非常重要,如下所示:

2017-07-20T00:00:00
Run Code Online (Sandbox Code Playgroud)

下面我有:

$invoice_date = date('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何在它们之间添加"T".

Hal*_*yon 19

T格式字符,因此您无法直接使用它.转义它(\T)以获得文字T字符:

http://php.net/manual/en/function.date.php

您可以通过使用前面的反斜杠转义来阻止格式字符串中的已识别字符被展开.

$invoice_date = date('Y-m-d\TH:i:s');
Run Code Online (Sandbox Code Playgroud)


小智 5

$invoice_date = date('Y-m-d\TH:i:s');
Run Code Online (Sandbox Code Playgroud)