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 相关文章推荐
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 PHP
PHP 字符串编码截取函数(兼容utf-8和gb2312)
May 02 PHP
php smarty模版引擎中的缓存应用
Dec 11 PHP
关于php正则匹配汉字的方法介绍
Apr 25 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
php打造智能化的柱状图程序,用于报表等
Jun 19 PHP
64位windows系统下安装Memcache缓存
Dec 06 PHP
yii2中添加验证码的实现方法
Jan 09 PHP
Zend Framework动作助手Json用法实例分析
Mar 05 PHP
redirect_uri参数错误的解决方法(必看)
Feb 16 PHP
PHP 实现从数据库导出到.csv文件方法
Jul 06 PHP
PHPstorm启用自动换行的方法详解(IDE)
Sep 17 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
ThinkPHP5 的简单搭建和使用详解
2018/11/15 PHP
如何在PHP中使用数组
2020/06/09 PHP
封装了一个js图片轮换效果的函数
2011/09/28 Javascript
js解析与序列化json数据(一)json.stringify()的基本用法
2013/02/01 Javascript
DWZ刷新dialog解决方法
2013/03/03 Javascript
使用javascript控制cookie显示和隐藏背景图
2014/02/12 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
浅谈javascript的分号的使用
2015/05/12 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
2015/07/20 Javascript
JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)
2016/03/25 Javascript
js前端解决跨域问题的8种方案(最新最全)
2016/11/18 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
2018/06/10 Javascript
js中split()方法得到的数组长度问题
2018/07/19 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
2018/10/31 Javascript
vue中created和mounted的区别浅析
2019/08/13 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
JS实现商品橱窗特效
2020/01/09 Javascript
Python中用于检查英文字母大写的isupper()方法
2015/05/19 Python
python下调用pytesseract识别某网站验证码的实现方法
2016/06/06 Python
python使用turtle绘制分形树
2018/06/22 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
python 线性回归分析模型检验标准--拟合优度详解
2020/02/24 Python
python 6种方法实现单例模式
2020/12/15 Python
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
SK-II神仙水美国官网:SK-II美国
2020/02/25 全球购物
卡拉威高尔夫官方网站:Callaway Golf
2020/09/16 全球购物
办公室文秘自我评价
2013/09/21 职场文书
十八大闭幕感言
2014/01/22 职场文书
多媒体教室标语
2014/06/26 职场文书
项目委托协议书(最新)
2014/09/13 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
长江三峡导游词
2015/01/31 职场文书
2015年度环卫处工作总结
2015/07/24 职场文书