使用PHP将日期转换为PostgreSQL的有效格式

use*_*919 2 php date

我有一个这种格式的字符串:

Thu, 26 Feb 2015 11:39:59
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以将其转换为有效的时间戳格式,以便将其插入我的PostgreSQL数据库中.

理想情况下,最终我会有:

2015-03-26 11:39:59
Run Code Online (Sandbox Code Playgroud)

PHP中有一个函数来做这样的事情吗?

Sou*_*ose 6

使用DateTime()格式化日期字符串.

$date = 'Thu, 26 Feb 2015 11:39:59';

$date = new DateTime($date);

echo $date->format('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)