如果我有以下格式:小時: 凌晨2:30,我怎麼可以把它變成: 14:30:00PHP轉數(小時),PHP日期和時間格式
,如果我有日期2013-07-17和時間14:30:00我怎樣才能把它變成一個datatimestamp? 例如這會產生:1374053400
謝謝。
如果我有以下格式:小時: 凌晨2:30,我怎麼可以把它變成: 14:30:00PHP轉數(小時),PHP日期和時間格式
,如果我有日期2013-07-17和時間14:30:00我怎樣才能把它變成一個datatimestamp? 例如這會產生:1374053400
謝謝。
上午中午前,不以後。
這是我會做:
$timeString = '2:30 am';
$dateString = '2013-07-17';
$timeZone = new DateTimeZone('Europe/London');
$date = new DateTime($dateString . ' ' . $timeString, $timeZone);
echo $date->format('H:i:s'); // 02:30:00
echo $date->getTimestamp(); // the timestamp as int
您是否嘗試過在本網站搜索? :)
第二個問題,有一個非常相似的一個位置: How to convert date to timestamp in PHP?
至於第一個,答案是PHP官方文檔中: http://php.net/manual/es/function.date.php
謝謝,我已經搜查,我還沒有找到,我必須搜查錯誤的東西。 – gilm501
這個問題已經ANS wered:http://stackoverflow.com/questions/10905959/php-turn-pm-and-am-into-24-hour – user2699706