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&amp;mysql(六)
Oct 09 PHP
配置支持SSI
Nov 25 PHP
php桌面中心(二) 数据库写入
Mar 11 PHP
用PHP来计算某个目录大小的方法
Apr 01 PHP
php实现水仙花数示例分享
Apr 03 PHP
PHP中使用memcache存储session的三种配置方法
Apr 05 PHP
详谈PHP文件目录基础操作
Nov 11 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
Jan 14 PHP
PHP引用返回用法示例
May 28 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
Jun 04 PHP
yii2 上传图片的示例代码
Nov 02 PHP
php中Swoole的热更新实现代码实例
Mar 04 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/28 PHP
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
2009/04/24 PHP
php 读取shell管道传输过来的内容
2010/03/01 PHP
PHP文件注释标记及规范小结
2012/04/01 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
用ASP将SQL搜索出来的内容导出为TXT的代码
2007/07/27 Javascript
分享几个超级震憾的图片特效
2012/01/08 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
JavaScript数组随机排列实现随机洗牌功能
2015/03/19 Javascript
用原生js做单页应用
2017/01/17 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
2017/01/24 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
php 解压zip压缩包内容到指定目录的实例
2018/01/23 Javascript
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
2018/04/26 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
Python中join和split用法实例
2015/04/14 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Python2.7环境Flask框架安装简明教程【已测试】
2018/07/13 Python
PyQt5实现简易计算器
2020/05/30 Python
django数据模型on_delete, db_constraint的使用详解
2019/12/24 Python
python实现飞行棋游戏
2020/02/05 Python
Python decimal模块使用方法详解
2020/06/08 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
Python大批量搜索引擎图像爬虫工具详解
2020/11/16 Python
Python应用自动化部署工具Fabric原理及使用解析
2020/11/30 Python
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
PHP面试题大全
2015/10/16 面试题
施工安全责任书
2014/04/14 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
学术会议通知
2015/04/15 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript