在线工具 | 热点资讯 | 网站目录 | 简繁转换 | 英语单词
查询

IntlDateFormatter::getCalendar()函数—用法及示例

「 获取IntlDateFormatter对象中当前设置的日历类型 」


函数名称:IntlDateFormatter::getCalendar() 

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

函数描述:此函数用于获取IntlDateFormatter对象中当前设置的日历类型。

用法:

public IntlDateFormatter::getCalendar(): int|false

参数: 此函数没有参数。

返回值:

  • 成功时,返回一个整数,代表当前设置的日历类型。
  • 失败时,返回false。

示例:

// 设置一个IntlDateFormatter对象
$formatter = new IntlDateFormatter(
    'en_US',
    IntlDateFormatter::FULL,
    IntlDateFormatter::FULL,
    'America/New_York',
    IntlDateFormatter::GREGORIAN
);

// 获取当前设置的日历类型
$calendar = $formatter->getCalendar();

// 输出日历类型
echo "当前日历类型为:" . $calendar;

输出:

当前日历类型为:1

在上面的示例中,我们创建了一个IntlDateFormatter对象,并将日历类型设置为国际标准格里高利历(Gregorian)。然后,我们使用getCalendar()函数获取当前设置的日历类型,最后将其输出到屏幕上。在这个例子中,输出结果为1,表示当前日历类型为Gregorian。

补充纠错
热门PHP函数
分享链接