查询

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函数
分享链接