2
我在这个格式的字符串:变换日期格式无效PostgreSQL的用PHP
Thu, 26 Feb 2015 11:39:59
我不知道是否可能将其转化为有效的时间戳格式,以便将其插入我的PostgreSQL数据库。
所以最终理想我想有这样的事情:
2015-03-26 11:39:59
是否有一个PHP函数做这样的事情?
我在这个格式的字符串:变换日期格式无效PostgreSQL的用PHP
Thu, 26 Feb 2015 11:39:59
我不知道是否可能将其转化为有效的时间戳格式,以便将其插入我的PostgreSQL数据库。
所以最终理想我想有这样的事情:
2015-03-26 11:39:59
是否有一个PHP函数做这样的事情?
使用DateTime()
来格式化日期字符串。
$date = 'Thu, 26 Feb 2015 11:39:59';
$date = new DateTime($date);
echo $date->format('Y-m-d H:i:s');
您也可以使用它作为DateTime::createFromFormat
$date = 'Thu, 26 Feb 2015 11:39:59';
$date = DateTime::createFromFormat('D, d M Y H:i:s', $date);
echo $date->format('Y-m-d H:i:s'); //2015-03-26 11:39:59
谢谢。这工作。我不知道这个功能,我准备用更复杂的方式来做到这一点。 – user1919
高兴地帮助你 –