php如何将时区改为美东

发布时间:2022-02-14 09:14:11 作者:iii
来源:亿速云 阅读:181

这篇“php如何将时区改为美东”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何将时区改为美东”文章吧。

修改方法:1、使用“ini_set('date.timezone', 'America/New_York');”语句;2、使用“date_default_timezone_set('America/New_York');”语句。

php如何将时区改为美东

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

时区的划分

全球分为 24 个时区,每个时区都有自己的本地时间,同一时间内各时区的本地时间相差 1~23 小时,如英国伦敦本地时间与北京本地时间相差 8 个小时。

在国际无线电通信领域,使用一个统一的时间,称为通用协调时间(Universal Time Coordinated,UTC),UTC 与格林威治标准时间(Greenwich Mean Time,GMT)相同。

php将时区改为美东

1、使用 ini_set() 函数设置

ini_set() 函数可以设置指定配置选项的值,这个配置选项会在脚本运行时保持新的值,并在脚本结束时恢复。函数的语法格式如下:

ini_set($varname, $newvalue)

其中 $varname 为待修改的配置选项,$newvalue 为配置选项的新值。

示例:

<?php
header("Content-type:text/html;charset=utf-8");
ini_set('date.timezone', 'Asia/Shanghai');
echo '上海的当前时间为:' . date('Y-m-d H:i:s', time()). '<br><br>';

ini_set('date.timezone', 'America/New_York');
echo '美国/东部的当前时间为:' . date('Y-m-d H:i:s', time()) ;
?>

php如何将时区改为美东

date.timezonex项的值设置为“America/New_York”,即“美国/纽约”即可。

纽约在美国的东部。纽约位于美国东海岸的东北部,地处美国东北纽约州东南哈德森河口,大约在华盛顿特区和波士顿中间的位置,紧邻哈德逊河。

2、使用 date_default_timezone_set() 函数

date_default_timezone_set() 函数可以为脚本中的所有时间日期函数设置一个默认时区,其语法格式如下:

date_default_timezone_set($timezone_identifier)

参数 $timezone_identifier 为时区标识符,例如 UTC(格林尼治时间)或 Europe/Lisbon(葡萄牙)。

示例:

<?php
header("Content-type:text/html;charset=utf-8");
date_default_timezone_set('America/New_York');
echo '美国/东部的当前时间为:' . date('Y-m-d H:i:s', time()) ;
?>

php如何将时区改为美东

以上就是关于“php如何将时区改为美东”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注亿速云行业资讯频道。

推荐阅读:
  1. linux 修改时区 改为24小时制
  2. mysql如何将复合主键改为单一主键

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php

上一篇:php如何去掉字符串两边的指定字符

下一篇:php如何将字符串强制转换为其他类型

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》