函数名: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
,表示时间以中等格式显示。