當前位置:首頁 » 編程語言 » php時間區

php時間區

發布時間: 2024-12-29 09:20:05

『壹』 php怎麼獲取北京時間

要設置時區,PHP默認的不是中國的時區,是格林威治時間。所以設置一下時區就可以搞定!<?php
date_default_timezone_set('Etc/GMT-8'); //這里設置了時區
echo date("Y-m-d H:i:s");
?>

『貳』 php怎麼改時區

1.
(最好的方法)在php.ini里加上找到date.timezone項,設置date.timezone="Asia/Shanghai",重啟環境就ok了。

2.
在需要用到這些時間函數的時候,在頁面添加date_default_timezone_set("PRC");

3.
在頁頭加上設置時區ini_set('date.timezone','Asia/Shanghai');

『叄』 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");?>等

『肆』 PHP判斷時間范圍

<?php
$Hour=date('G');//取得當前是幾點,24小時制,不補0
switch($Hour){//循環判斷這個小時
case12://如果在12點
$Url='網路網址';
break;
default://其他情況
$Url='其他網址';

}

『伍』 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 時區設置date_default_timezone_set(Etc/GMT-8)為什麼代表東八區

date_default_timezone_set("Etc/GMT").:是格林威治標准時間,得到的時間和默認時區是一樣的
ate_default_timezone_set("Etc/GMT+8");比林威治標准時間慢8小時,
date_default_timezone_set("Etc/GMT-8");東八區,我們比那快8小時所以減8
或者使用:date_default_timezone_set('PRC')設置中國時區

『柒』 PHP報時區錯誤怎麼辦

  1. 永久修改:更改php.ini文件中的data.timezone = PRC 這是中國時間。重啟Apache服務後生效。

  2. 臨時修改:在使用格式化輸入時間之前,添加ini_set('date.timezone','Asia/Shanghai'); 或者data_default_timezone_set('PRC');//date_default_timezone_set() 函數設置用在腳本中所有日期/時間函數的默認時區。

熱點內容
如何形容一個電腦的配置 發布:2024-12-30 01:43:00 瀏覽:535
騰訊雲代理伺服器團長 發布:2024-12-30 01:40:41 瀏覽:188
鎧俠tc10固態硬碟有緩存嗎 發布:2024-12-30 01:36:27 瀏覽:877
睿威攝像頭密碼是多少 發布:2024-12-30 01:24:36 瀏覽:902
連接本地sql資料庫 發布:2024-12-30 01:23:39 瀏覽:132
聲控戴耳機解壓視頻 發布:2024-12-30 01:22:55 瀏覽:306
php數組記錄 發布:2024-12-30 01:22:05 瀏覽:421
筆記本5開夢幻要什麼配置 發布:2024-12-30 01:19:42 瀏覽:502
壓縮mb 發布:2024-12-30 01:12:16 瀏覽:138
c語言求字元串的長度 發布:2024-12-30 01:10:22 瀏覽:218