PHP Conference Japan 2024

IntlCalendar::setMinimalDaysInFirstWeek

(PHP 5 >= 5.5.1, PHP 7, PHP 8)

IntlCalendar::setMinimalDaysInFirstWeek设置一年或一个月中第一周最少的天数

描述

面向对象风格

public IntlCalendar::setMinimalDaysInFirstWeek(int $days): true

过程化风格

intlcal_set_minimal_days_in_first_week(IntlCalendar $calendar, int $days): true

设置一年或一个月中第一周必须具有的最小天数。例如,在公历中,如果此值为 1,则一年的第一周将必然包含 1 月 1 日,而如果此值为 7,则包含 1 月 1 日的那一周将仅在一月 1 日的星期几与 IntlCalendar::getFirstDayOfWeek() 返回的星期几匹配时才成为一年的第一周;否则它将是上一年的最后一周。

参数

calendar

一个 IntlCalendar 实例。

days

要设置的最小天数。

返回值

始终返回 true

错误/异常

如果 days 超出范围(小于 1 或大于 7),则会引发 ValueError

变更日志

版本 描述
8.0.0 现在,在输入无效时会抛出 ValueError。之前,会返回 false

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top