数据库php设置时区代码,php 设置时区
怎样设置PHP的timezone
可以在PHP的文件开头写上下面这一句代码
创新互联网络公司拥有10余年的成都网站开发建设经验,千余家客户的共同信赖。提供成都网站设计、网站建设、网站开发、网站定制、外链、建网站、网站搭建、响应式网站建设、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务
date_default_timezone_set('PRC'); 或者 date_default_timezone_set('Asia/Shanghai');
如果你使用的是laravel框架,是可以在框架的配置文件里设置的,另外wamp中的php.ini也可以设置,不过我建议你还是直接在文件开头设置
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.ini中修改时区
在php.ini 中,大约是在913行,有一段代码 date.timezone = Europe/Paris
将等号后面的内容修改为你要设置的时区就可以了,但是一般不建议你这么做,如果你是想设置时区,可以在PHP文件头部手动设定,date_default_timezone_set('PRC');使用这个函数.
PHP中如何处理时区
默认安装的LAMP环境中,时区默认设置在GMT时间,所以一般得到的时间都会比我们电脑中显示的时间早八个小时(假设你的时间设置正确,并且时区是在东八区)。PHP提供了两个函数用来处理时区的操作:date_default_timezone_set() 和 date_default_timezone_get()如果我们希望更改服务器默认的时区,修改 php.ini 文件中的 ;date.timezone = ,添加自己需要的时区,例如 date.timezone = Asia/Chongqing,然后重启服务器就可以了。PHP支持的 timezone 的字符串在参考资料[1]中可以看到。用下面这一段代码,可以比较清楚的看到时区变化的影响:$now = time();
echo "The GMT now is : " . date('Y-m-d H:i:s', now()) . 'br /' ;
echo "The local time is : " . date('Y-m-d H:i:s', gmt_to_local($now) ) . 'br /';
date_default_timezone_set('Asia/Chongqing');
echo 'Set the timezone to :' . date_default_timezone_get() . "br /";
echo "The local time is : " . date('Y-m-d H:i:s', gmt_to_local($now) ) . 'br /'; 如果我们的站点是面向单一时区的用户,我想采用这个时区的时间来记载没什么问题,或者网站应用的类型并不 Care 时间的差别,那么我们用什么时间做存储都没关系。一旦我们的用户对于时区的影响有较大关系的时候,我想应该统一使用GMT的标准时间来进行存储,在显示的时候再根据用户所在的时区进行显示,这样虽然前端显示每次都需要去计算用户当前的时间,但是对于后台逻辑的统一性应该是大有裨益的。目前,我们国家已经废除了夏令时的使用,但是世界上仍有其他一些国家在使用夏令时,我们在程序处理的时候应该注意这个问题,具体的资料可以参考 Daylight Saving。Technorati Tags: timezones,时区,夏令时参考资料:
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 设置时区
标题链接:http://myzitong.com/article/hsgooj.html