当前位置:首页 » 编程语言 » 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() 函数设置用在脚本中所有日期/时间函数的默认时区。

热点内容
java开发人员 发布:2024-12-30 02:26:17 浏览:537
存储技术参数 发布:2024-12-30 02:20:39 浏览:116
安卓系统车机如何不卡 发布:2024-12-30 02:16:29 浏览:896
原始版安卓怎么下载 发布:2024-12-30 02:11:26 浏览:66
linux网卡命令行 发布:2024-12-30 02:11:18 浏览:182
编程语言网名 发布:2024-12-30 02:09:46 浏览:337
蠏子的存储 发布:2024-12-30 02:06:26 浏览:240
什么配置让人感觉高深莫测 发布:2024-12-30 02:06:26 浏览:848
密码口是什么样的 发布:2024-12-30 02:05:08 浏览:566
丰田xrv哪个配置舒适 发布:2024-12-30 02:05:07 浏览:105