PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP timezone_name_from_abbr() 函數(shù)用法及示例

PHP Date & Time 函數(shù)手冊

timezone_name_from_abbr()函數(shù)返回縮寫形式的時區(qū)名稱

定義和用法

timezone_name_from_abbr()函數(shù)來得到一個縮寫時區(qū)的名稱。

語法

timezone_name_from_abbr($abbr, [$gmtoffset[, $isdst]]);

參數(shù)

序號參數(shù)及說明
1

abbr (必需)

這是一個字符串值,表示您需要知道時區(qū)名稱的縮寫。

2

gmtOffset (可選)

這是一個整數(shù)值,表示與GMT的偏移量(以秒為單位)。如果為此提供了一個值,則搜索其時區(qū)并返回。如果未找到,則返回第一個找到的時區(qū)(根據(jù)給定的縮寫)。

3

isdst (可選)

這是一個整數(shù)值,指定時區(qū)的夏時制。夏令時指示器。

  • 默認(rèn)為-1,表示搜索時不考慮時區(qū)是否采用夏令時。

  • 如果設(shè)置為1,則假定 gmtoffset 是生效夏令時的偏移。

  • 如果設(shè)置為0,則假定 gmtoffset 是不生效夏令時的偏移。

  • 如果abbr不存在,則只通過 gmtoffset 和 isdst 搜索時區(qū)。

返回值

PHP timezone_name_from_abbr()函數(shù)返回一個字符串值,表示時區(qū)的名稱。如果失敗,則此函數(shù)返回布爾值false。

PHP版本

此函數(shù)最初是在PHP版本5.2.0中引入的,并且可以在所有更高版本中使用。

在線示例

以下示例演示了timezone_name_from_abbr()函數(shù)根據(jù)時區(qū)縮略語返回時區(qū)名稱的用法-

<?php
   $res = timezone_name_from_abbr("PST");   
   print($res);
?>
測試看看?/?

輸出結(jié)果

America/Los_Angeles

在線示例

您還可以通過將偏移值作為以下形式傳遞來獲取時區(qū)名稱-

<?php
   //設(shè)置時區(qū)
   $res = timezone_name_from_abbr("", 3600, 0);   
   print($res);
?>
測試看看?/?

輸出結(jié)果

Europe/Paris

在線示例

根據(jù)時區(qū)縮略語返回時區(qū)名稱

<?php
echo timezone_name_from_abbr("CET")."\n";
echo timezone_name_from_abbr("", 3600, 0);
?>
測試看看?/?

輸出結(jié)果:

Europe/Berlin
Europe/Paris
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清