我從24小時格式(00:00:00)的數據庫獲取時間信息。當我得到它的PHP頁面上,我使用:PHP頁面爲每個mySQL查詢返回相同的時間
$output .= date("g:i A", $result1['event_start_time']);
但是,當我檢查我的客戶/接收方的數據,所有的時間都是一樣的,現在他們都在說,6:00 PM 。我的事件做了一個調用來獲取'event_end_time',它也返回同一時間。
有什麼辦法可以解決這個問題或發生這種錯誤的地方。
我從24小時格式(00:00:00)的數據庫獲取時間信息。當我得到它的PHP頁面上,我使用:PHP頁面爲每個mySQL查詢返回相同的時間
$output .= date("g:i A", $result1['event_start_time']);
但是,當我檢查我的客戶/接收方的數據,所有的時間都是一樣的,現在他們都在說,6:00 PM 。我的事件做了一個調用來獲取'event_end_time',它也返回同一時間。
有什麼辦法可以解決這個問題或發生這種錯誤的地方。
嘗試在你的數據庫字段使用strtotime
-
$output .= date("g:i A", strtotime($result1['event_start_time']));
你需要使用strtotime
,請參閱manual
$output .= date("g:i A", strtotime($result1['event_start_time']));
如果您event_start_time被存儲的時間以24小時格式你爲什麼用日期函數轉換它?