如何使用PHP获取不同时区指定地点的实时日期和时间?

更新于
2026-09-27 19:18:08
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计655个文字,预计阅读时间需要3分钟。

如何使用PHP获取不同时区指定地点的实时日期和时间?

在上一篇文章《PHP日期时间操作四:两个日期时间差(年月日和时分秒)》中,介绍了如何计算两个日期时间的整体差异。今天这篇文章将继续探讨日期时间序列,主要主题是如何获取不同时区点的当前。

在上一篇《PHP日期时间运用四:两个日期间年月日和时分秒的差》中,给大家介绍了两个日期间的具体差值,今天继续日期时间系列的文章,本文的主题是怎么获取不同时区地点的当前日期/时间。

想必大家应该都知道由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。所在时区不同,获取的时间自然也是不同的。

比如我先获取我所在的中国时区当前的时间,代码如下:

<?php date_default_timezone_set('PRC'); $date = date('m/d/Y h:i:s a', time()); echo $date;

输出结果:

如图,当前时间是2021年8月3号,上午09:21:19秒。

那么接下来,我们来获取另一个时区'America/Los_Angeles'的时间,代码如下:

<?php date_default_timezone_set('America/Los_Angeles'); $date = date('m/d/Y h:i:s a', time()); echo $date;

输出结果:

如图,美国洛杉矶的当前时间是2021年8月2日,下午06:22:59。

大家是不是一目了然,两行简单的代码就能获取你想要知道是时区的时间。

至此,大家也应该知道,关键的代码部分是什么了吧?

没错。

阅读全文

本文共计655个文字,预计阅读时间需要3分钟。

如何使用PHP获取不同时区指定地点的实时日期和时间?

在上一篇文章《PHP日期时间操作四:两个日期时间差(年月日和时分秒)》中,介绍了如何计算两个日期时间的整体差异。今天这篇文章将继续探讨日期时间序列,主要主题是如何获取不同时区点的当前。

在上一篇《PHP日期时间运用四:两个日期间年月日和时分秒的差》中,给大家介绍了两个日期间的具体差值,今天继续日期时间系列的文章,本文的主题是怎么获取不同时区地点的当前日期/时间。

想必大家应该都知道由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。所在时区不同,获取的时间自然也是不同的。

比如我先获取我所在的中国时区当前的时间,代码如下:

<?php date_default_timezone_set('PRC'); $date = date('m/d/Y h:i:s a', time()); echo $date;

输出结果:

如图,当前时间是2021年8月3号,上午09:21:19秒。

那么接下来,我们来获取另一个时区'America/Los_Angeles'的时间,代码如下:

<?php date_default_timezone_set('America/Los_Angeles'); $date = date('m/d/Y h:i:s a', time()); echo $date;

输出结果:

如图,美国洛杉矶的当前时间是2021年8月2日,下午06:22:59。

大家是不是一目了然,两行简单的代码就能获取你想要知道是时区的时间。

至此,大家也应该知道,关键的代码部分是什么了吧?

没错。

阅读全文