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

发布时间 - 2026-01-10 23:14:41    点击率:

本文实例讲述了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

PS:这里再为大家提供2款时间相关工具,供大家参考使用:

Unix时间戳(timestamp)转换工具:
http://tools./code/unixtime

在线世界各地时间查询:
http://tools./zhuanhuanqi/worldtime

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php日期与时间用法总结》、《PHP数学运算技巧总结》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。


# PHP  # 中国时间  # 上海时区时间  # 美国时间  # 关于php程序报date()警告的处理(date_default_timezone_set)  # PHP中设置时区方法小结  # PHP跨时区(UTC时间)应用解决方案  # PHP中遇到的时区问题解决方法  # php时区转换转换函数  # php输出全球各个时区列表的方法  # 有关 PHP 和 MySQL 时区的一点总结  # PHP中设置时区  # 记录日志文件的实现代码  # PHP应用跨时区功能的实现方法  # PHP date_default_timezone_set()设置时区操作实例分析  # 美国  # 中国  # 上海  # 程序设计  # 操作技巧  # 相关内容  # 世界各地  # 感兴趣  # 数据结构  # 给大家  # 另外一个  # 更多关于  # 装了  # 所述  # 转换工具  # 再为  # 讲述了  # timezone_out  # date_default_timezone_get  # date_default_timezone_set 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  如何在橙子建站上传落地页?操作指南详解  高防服务器租用如何选择配置与防御等级?  制作电商网页,电商供应链怎么做?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  iOS正则表达式验证手机号、邮箱、身份证号等  如何在云指建站中生成FTP站点?  Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理  Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  零服务器AI建站解决方案:快速部署与云端平台低成本实践  ,南京靠谱的征婚网站?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能  Python自动化办公教程_ExcelWordPDF批量处理案例  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  如何在IIS服务器上快速部署高效网站?  活动邀请函制作网站有哪些,活动邀请函文案?  深入理解Android中的xmlns:tools属性  网站制作免费,什么网站能看正片电影?  php485函数参数是什么意思_php485各参数详细说明【介绍】  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel如何使用Gate和Policy进行授权?(权限控制)  Laravel如何使用Livewire构建动态组件?(入门代码)  Laravel如何使用Service Container和依赖注入?(代码示例)  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  高端网站建设与定制开发一站式解决方案 中企动力  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  利用JavaScript实现拖拽改变元素大小  如何获取上海专业网站定制建站电话?  Android滚轮选择时间控件使用详解  Linux系统命令中tree命令详解  如何在局域网内绑定自建网站域名?  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  利用 Google AI 进行 YouTube 视频 SEO 描述优化  如何快速搭建自助建站会员专属系统?  Angular 表单中正确绑定输入值以确保提交与验证正常工作  Android okhttputils现在进度显示实例代码  昵图网官网入口 昵图网素材平台官方入口  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  如何在VPS电脑上快速搭建网站?  简历在线制作网站免费版,如何创建个人简历?  做企业网站制作流程,企业网站制作基本流程有哪些?  Linux系统命令中screen命令详解  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口