本文目錄一覽:
怎樣設置PHP的timezone
設置timezone有兩種方法.這裡假設要將時區改為適用於中國的,那麼:
一種是直接改配置文件:
在php.ini文件中找到
;date.timezone去掉前面的分號,改成
date.timezone=PRC(如果在php.ini裏面找不到date.timezone,可以直接加一行date.timezone=PRC 亦可)
第二種是在php代碼里加入這句:
date_default_timezone_set(‘PRC’);
php語言中時區設置的方法有哪些
php程序的時區設置是web服務器安裝的時候應該設置好的,但是如果你把網站放到國外的話,一般環境默認的是當地的時區,而你網站內容需要顯示的是我們國內的時區,這時候就應該修改設置下時區了,下面介紹幾種PHP設置時區的幾種方法:
1、修改PHP.ini設置時區
在php.ini文件中找到date.timezone這行,去掉前面的分號,改成:
date.timezone = Asia/Shanghai
2、修改 .htaccess文件設置時區
修改.htaccess文件有兩種辦法,下面的兩條語句只要有一條即可
php_value date.timezone Asia/Shanghai
SetEnv TZ Asia/Shanghai
3、修改PHP代碼設置時區
也是下面的兩條語句只要其中的一句即可
date_default_timezone_set(『Asia/Shanghai』);
ini_set(『date.timezone』,’Asia/Shanghai』);
通過上面的設置修改,一般就可以設定會我們國內的時區,顯示正確的時間了。
php怎麼設置時間與系統時間一致?
php設置時間與系統時間一致的方法:
可以通過 date_default_timezone_set() 函數進行設置時區
例如:中國,就直接用 :date_default_timezone_set(“Etc/GMT-8”);設置為中國所在的+8時區,就可以了
在PHP.ini文件中修改設置。
[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Shanghai
可以設置Shanghai,Chongqin,Hong_Kong,TaiBei…等等,可就是沒有找到Beijing,不知道是什麼原因。
php 5.6.22怎麼設置時區
一:
//獲取默認時區
echo date_default_timezone_get();
//將時區設置為中國
date_default_timezone_set(‘prc’);
二:
使用函式 date() 實現
?php echo $showtime=date(“Y-m-d H:i:s”);?
顯示的格式: 年-月-日 小時:分鐘:秒
相關時間參數:
a – “am” 或是 “pm”
A – “AM” 或是 “PM”
d – 幾日,二位數字,若不足二位則前面補零; 如: “01” 至 “31”
D – 星期幾,三個英文字母; 如: “Fri”
F – 月份,英文全名; 如: “January”
h – 12 小時制的小時; 如: “01” 至 “12”
H – 24 小時制的小時; 如: “00” 至 “23”
g – 12 小時制的小時,不足二位不補零; 如: “1” 至 12″
G – 24 小時制的小時,不足二位不補零; 如: “0” 至 “23”
i – 分鐘; 如: “00” 至 “59”
j – 幾日,二位數字,若不足二位不補零; 如: “1” 至 “31”
l – 星期幾,英文全名; 如: “Friday”
m – 月份,二位數字,若不足二位則在前面補零; 如: “01” 至 “12”
n – 月份,二位數字,若不足二位則不補零; 如: “1” 至 “12”
M – 月份,三個英文字母; 如: “Jan”
s – 秒; 如: “00” 至 “59”
S – 字尾加英文序數,二個英文字母; 如: “th”,”nd”
t – 指定月份的天數; 如: “28” 至 “31”
U – 總秒數
w – 數字型的星期幾,如: “0” (星期日) 至 “6” (星期六)
Y – 年,四位數字; 如: “1999”
y – 年,二位數字; 如: “99”
z – 一年中的第幾天; 如: “0” 至 “365”
可以自由設定顯示的內容,連接符號或是顯示位置,例如 date(“m-d H”) 或者date(“dmY”);?等
原創文章,作者:IUDO,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/142469.html