查詢

IntlDateFormatter::getTimeType()函式—用法及示例

「 獲取日期格式器的時間型別 」


函式名:IntlDateFormatter::getTimeType()

適用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8

函式描述:IntlDateFormatter::getTimeType() 方法用於獲取日期格式器的時間型別。

用法:

public IntlDateFormatter::getTimeType(): int|false

引數: 該函式沒有引數。

返回值: 該函式返回一個整數,表示日期格式器的時間型別。返回值可能是下列常量之一:

  • IntlDateFormatter::NONE:沒有時間元素。
  • IntlDateFormatter::SHORT:時間以短格式顯示。
  • IntlDateFormatter::MEDIUM:時間以中等格式顯示。
  • IntlDateFormatter::LONG:時間以長格式顯示。
  • IntlDateFormatter::FULL:時間以完整格式顯示。

示例:

$formatter = new IntlDateFormatter(
    'en_US',
    IntlDateFormatter::FULL,
    IntlDateFormatter::MEDIUM,
    'America/Los_Angeles',
    IntlDateFormatter::GREGORIAN
);

$timeType = $formatter->getTimeType();
echo "Time Type: " . $timeType;

輸出:

Time Type: 2

在上面的示例中,我們建立了一個日期格式器物件,並設定了完整日期格式和中等時間格式。然後,我們使用 getTimeType() 方法獲取日期格式器的時間型別,並將結果列印出來。輸出結果為 2,表示時間以中等格式顯示。

補充糾錯
熱門PHP函式
分享連結