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 相关文章推荐
Search Engine Friendly的URL设计
Oct 09 PHP
PHP安装攻略:常见问题解答(三)
Oct 09 PHP
php 数组的一个悲剧?
May 11 PHP
PHP提示Notice: Undefined variable的解决办法
Nov 24 PHP
php Xdebug的安装与使用详解
Jun 20 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
Jun 12 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
PHP实现RTX发送消息提醒的实例代码
Jan 03 PHP
PHP Class SoapClient not found解决方法
Jan 20 PHP
PHP常见字符串操作函数与用法总结
Mar 04 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
Mar 30 PHP
PHP 图片处理
Sep 16 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
自动分页的不完整解决方案
2007/01/12 PHP
PHP 各种排序算法实现代码
2009/08/20 PHP
php比较两个字符串长度的方法
2015/07/13 PHP
Zend Framework基本页面布局分析
2016/03/19 PHP
Zend Framework基于Command命令行建立ZF项目的方法
2017/02/18 PHP
laravel利用中间件做防非法登录和权限控制示例
2019/10/21 PHP
为指定元素增加样式的js代码
2009/12/09 Javascript
HTTP 304错误的详细讲解
2013/11/13 Javascript
2014最热门的JavaScript代码高亮插件推荐
2014/11/25 Javascript
jquery获取form表单input元素值的简单实例
2016/05/30 Javascript
静态页面html中跳转传值的JS处理技巧
2016/06/22 Javascript
jQuery实现发送验证码并60秒倒计时功能
2016/11/25 Javascript
Vue.JS项目中5个经典Vuex插件
2017/11/28 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
2018/08/08 Javascript
javascript用defineProperty实现简单的双向绑定方法
2020/04/03 Javascript
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
利用Python实现原创工具的Logo与Help
2018/12/03 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
2020/01/07 Python
Python post请求实现代码实例
2020/02/28 Python
Python socket处理client连接过程解析
2020/03/18 Python
python 输入字符串生成所有有效的IP地址(LeetCode 93号题)
2020/10/15 Python
HTML5之web workers_动力节点Java学院整理
2017/07/17 HTML / CSS
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
加拿大时装零售商:Influence U
2018/12/22 全球购物
ellesse美国官方商店:意大利高级运动服品牌
2019/10/29 全球购物
创联软件面试题笔试题
2012/10/07 面试题
大学系主任推荐信范文
2013/12/24 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
转正申请报告格式
2015/05/15 职场文书
幼儿园小班开学寄语
2015/05/27 职场文书
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python