如何在 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 + 次瀏覽

開啟你的職業生涯

完成課程獲取認證

開始學習
廣告