2014-07-12 57 views
0

我已經創建了一個包含此信息CURTIME()獲取在php.ini中指定的服務器時間沒有時區

date.timezone="Asia/Riyadh" 

一個php.ini但插入CURTIME()到數據庫插入時的服務器時間不在PHP中定義的時區,所以我嘗試了別的東西。使用此代碼

$nowTime = date('g:i a'); 

並插入變量。它得到正確的日期,但沒有上午或下午。請幫忙嗎?

+0

什麼數據類型是在數據庫中的列? – SmokeyPHP

+6

'CURTIME()'是一個mysql函數。它可以不關心你的PHP設置。 –

+0

它是TIME類型不正確嗎? –

回答

2

您正在使用的時間格式24小時制工作,因此你需要使用24小時語法在date function,如下:

$nowTime = date('H:i:s'); 
相關問題