PHP获取中国时间(上海时区时间)及美国时间的方法
发布:smiling 来源: PHP粉丝网 添加日期:2018-08-02 17:02:55 浏览: 评论:0
中国时间:
- /**
- * 获取中国时间,即上海时区时间
- * @param <type> $format
- * @return <type>
- */
- functiongetChinaTime($format="Y-m-d H:i:s") {
- $timezone_out= date_default_timezone_get();
- date_default_timezone_set('Asia/Shanghai');
- $chinaTime=date($format);
- date_default_timezone_set($timezone_out);
- return$chinaTime;
- }
- echogetChinaTime();//输出当前时间,如:2017-02-23 11:50:50
美国时区:
America/New_York 美国东部
封装了另外一个方法:
- /**
- * 时间<a href="http://www.111cn.net/zhuanti/geshihua/" class="anchor" target="_blank">格式化</a>
- * @param string $dateformat 时间格式
- * @param int $timestamp 时间戳
- * @param int $timeoffset 时区偏差
- * @return string
- */
- functionqgmdate($dateformat='Y-m-d H:i:s',$timestamp='',$timeoffset= 8) {
- if(emptyempty($timestamp)) {
- $timestamp= time();
- }
- $result=gmdate($dateformat,$timestamp+$timeoffset* 3600);
- return$result;
- } //phpfensi.com
- //应用举例:获取美国时间
- echoqgmdate('Y-m-d H:i:s','', -4);//输出美国时间,如:2017-02-22 23:51:17
Tags: PHP中国时间 PHP美国时间
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)