Php 从当前时间创建日期和时间格式
我必须传递这个格式才能命中第三个api 格式:“2015-09-30T14:15:11Z” 如何使用php实现这一点 假设当前日期时间是2018-07-18 12:23:10,我希望它是这样的“2018-07-18T12:23:10Z”尝试一下下面的内容Php 从当前时间创建日期和时间格式,php,date,datetime,timestamp,Php,Date,Datetime,Timestamp,我必须传递这个格式才能命中第三个api 格式:“2015-09-30T14:15:11Z” 如何使用php实现这一点 假设当前日期时间是2018-07-18 12:23:10,我希望它是这样的“2018-07-18T12:23:10Z”尝试一下下面的内容 echo date("Y-m-d\TH:i:s\Z", strtotime("2018-07-18 12:23:10")) //2018-07-18T12:23:10Z 对于当前时间,您可以使用 echo date("Y-m-d\TH:i
echo date("Y-m-d\TH:i:s\Z", strtotime("2018-07-18 12:23:10")) //2018-07-18T12:23:10Z
对于当前时间,您可以使用
echo date("Y-m-d\TH:i:s\Z", strtotime(date("Y-m-d H:i:s"))) //2018-07-19T07:03:04Z
使用str_replace()将空格字符“”替换为“T”,然后将“Z”字符附加一个+号。建议您使用DateTime类(或
date()
)创建所需的格式。在我看来,字符串替换是一种糟糕的方法。