簡體   English   中英

CURTIME()獲取服務器時間,而不是php.ini中指定的時區

[英]CURTIME() gets server time not timezone specified in php.ini

我創建了一個包含此信息的php.ini

date.timezone="Asia/Riyadh"

但是,當將CURTIME()插入數據庫時​​,它將插入服務器時間而不是php中定義的時區,因此我嘗試了其他方法。 使用此代碼

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

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

您正在使用以24小時制工作的TIME格式,因此需要在date函數中使用24小時語法,如下所示:

$nowTime = date('H:i:s');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM