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
高興地幫助你 –