IntlCalendar::setLenient

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::setLenient设置日期/时间解释是否宽松

说明

面向对象风格

public IntlCalendar::setLenient(bool $lenient): true

过程式风格

intlcal_set_lenient(IntlCalendar $calendar, bool $lenient): true

定义日历是否处于“宽松模式”。在这种模式下,某些字段的一些超出范围的值会被接受,其行为类似于 IntlCalendar::add()(即,值会循环,每次都进位到更重要的字段)。如果宽松模式关闭,则此类值将生成错误。

参数

calendar

一个 IntlCalendar 实例。

lenient

使用 true 激活宽松模式;否则使用 false

返回值

始终返回 true

变更日志

版本 说明
8.2.0 返回值类型现在为 true;之前为 bool.

示例

请参阅 IntlCalendar::isLenient() 中的示例。

添加注释

用户贡献的注释

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