这篇文章主要介绍“PHP怎么获取不同时区地点的当前日期或时间”,在日常操作中,相信很多人在PHP怎么获取不同时区地点的当前日期或时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP怎么获取不同时区地点的当前日期或时间”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
专注于为中小企业提供网站设计、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业高唐免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
想必大家应该都知道由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。所在时区不同,获取的时间自然也是不同的。
比如我先获取我所在的中国时区当前的时间,代码如下:
输出结果:
如图,当前时间是2021年8月3号,上午09:21:19秒。
那么接下来,我们来获取另一个时区'America/Los_Angeles'的时间,代码如下:
输出结果:
如图,美国洛杉矶的当前时间是2021年8月2日,下午06:22:59。
大家是不是一目了然,两行简单的代码就能获取你想要知道是时区的时间。
至此,大家也应该知道,关键的代码部分是什么了吧?
没错。就是date_default_timezone_seth函数。
date_default_timezone_set()函数就是用来设置脚本中所有日期/时间函数使用的默认时区。其语法是“
date_default_timezone_set(timezone);
”。参数timezone就表示要使用的时区,比如上述代码中的 'PRC'和'America/Los_Angeles',或者"UTC" 或 "Europe/Paris"。
(参考合法时区的列表 :http://www.php.net/manual/zh/timezones.php)
然后我们用
date/time
函数获取所设时区的当前时间就可以了!date()函数格式化本地日期和时间,并返回格式化的日期字符串。
time()函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数。
到此,关于“PHP怎么获取不同时区地点的当前日期或时间”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
文章名称:PHP怎么获取不同时区地点的当前日期或时间
网页链接:http://cdxtjz.cn/article/pigoep.html