PHP获取中国时间(上海时区时间)及美国时间的方法


Posted in PHP onFebruary 23, 2017

本文实例讲述了PHP获取中国时间(上海时区时间)及美国时间的方法。分享给大家供大家参考,具体如下:

中国时间:

/**
 * 获取中国时间,即上海时区时间
 * @param <type> $format
 * @return <type>
 */
function getChinaTime($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;
}
echo getChinaTime();//输出当前时间,如:2017-02-23 11:50:50

美国时区:

America/New_York 美国东部

封装了另外一个方法:

/**
 * 时间格式化
 * @param string $dateformat 时间格式
 * @param int $timestamp 时间戳
 * @param int $timeoffset 时区偏差
 * @return string
 */
function qgmdate($dateformat = 'Y-m-d H:i:s', $timestamp = '', $timeoffset = 8) {
  if(empty($timestamp)) {
    $timestamp = time();
  }
  $result = gmdate($dateformat, $timestamp + $timeoffset * 3600);
  return $result;
}
//应用举例:获取美国时间
echo qgmdate('Y-m-d H:i:s', '', -4);//输出美国时间,如:2017-02-22 23:51:17
PHP 相关文章推荐
PHP 根据IP地址控制访问的代码
Apr 22 PHP
PHP 年龄计算函数(精确到天)
Jun 07 PHP
php图片的裁剪与缩放生成符合需求的缩略图
Jan 11 PHP
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 PHP
PHP 下载文件时自动添加bom头的方法实例
Jan 10 PHP
PHP函数getenv简介和使用实例
May 12 PHP
php网页病毒清除类
Dec 08 PHP
php中有关合并某一字段键值相同的数组合并的改进
Mar 10 PHP
PHP 双链表(SplDoublyLinkedList)简介和使用实例
May 12 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
Mar 02 PHP
PHP实现的折半查找算法示例
Dec 19 PHP
PHP开发API接口签名生成及验证操作示例
May 27 PHP
php实现的XML操作(读取)封装类完整实例
Feb 23 #PHP
利用php生成验证码
Feb 23 #PHP
php实现base64图片上传方式实例代码
Feb 22 #PHP
php中实现字符串翻转的方法
Feb 22 #PHP
php生成图片缩略图功能示例
Feb 22 #PHP
php图形jpgraph操作实例分析
Feb 22 #PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 #PHP
You might like
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
php下保存远程图片到本地的办法
2010/08/08 PHP
分享php分页的功能模块
2015/06/16 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
jQuery 渐变下拉菜单
2009/12/15 Javascript
js DataSet数据源处理代码
2010/03/29 Javascript
JS重要知识点小结
2011/11/06 Javascript
js文字横向滚动特效
2015/11/11 Javascript
2016年最热门的15 款代码语法高亮工具,美化你的代码
2016/01/06 Javascript
BootStrap Validator 版本差异问题导致的submitHandler失效问题的解决方法
2016/12/01 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
2017/05/17 Javascript
jQuery扇形定时器插件pietimer使用方法详解
2017/07/18 jQuery
VUE2实现事件驱动弹窗示例
2017/10/21 Javascript
anime.js 实现带有描边动画效果的复选框(推荐)
2017/12/24 Javascript
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
2018/01/21 jQuery
原生js封装的ajax方法示例
2018/08/02 Javascript
vue 利用路由守卫判断是否登录的方法
2018/09/29 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
Python常用的爬虫技巧总结
2016/03/28 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
django加载本地html的方法
2018/05/27 Python
Python3.7安装pyaudio教程解析
2020/07/24 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
Django url 路由匹配过程详解
2021/01/22 Python
Python之Sklearn使用入门教程
2021/02/19 Python
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
大学生见习期满自我鉴定
2014/09/13 职场文书
授权委托书协议书
2014/10/16 职场文书
2014年党风建设工作总结
2014/11/19 职场文书
初三化学教学反思
2016/02/22 职场文书
编写python程序的90条建议
2021/04/14 Python
解决WINDOWS电脑开机后桌面没有任何图标
2022/04/09 数码科技
JS class语法糖的深入剖析
2022/07/07 Javascript