如何在 PHP 中检测用户时区?


为了检测时区,我们可以设置时区并显示,或者我们可以直接显示。在这里,我们将看到两个示例 −

  • 获取并显示默认时区。
  • 设置时区并显示。

获取默认时区

为了在 PHP 中获取默认时区,我们将使用以下方法 −

date_default_timezone_get(); 

示例

让我们看一个示例 −

<?php echo "Default TimeZone: "; echo date_default_timezone_get(); ?>

输出

Default TimeZone:UTC

设置一个时区并显示

在这个示例中,我们将首先使用以下方法设置一个时区 −

date_default_timezone_set

为了获取我们上面设置的时区,使用以下方法 −

date_default_timezone_get(); 

示例

现在让我们看一个完整的示例 −


<?php echo "Set Default TimeZone"; date_default_timezone_set("Asia/Kolkata"); echo "
Updated TimeZone: "
; echo date_default_timezone_get(); ?>

输出

Set Default TimeZone:
Updated TimeZone: Asia/Kolkata

更新于: 22-Nov-2022

5K + 次浏览

开启你的职业生涯

完成课程获取认证

开始学习
广告