Documentación offline PHP master

IntlCalendar::setLenient

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

IntlCalendar::setLenient

Define si la interpretación de la fecha/hora es tolerante

Descripción#

Estilo orientado a objetos

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

Estilo procedimental

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

Define si la interpretación de la fecha/hora es tolerante. En tal modo, ciertos valores fuera de límites para algunos campos son aceptados, el comportamiento siendo similar a aquel de IntlCalendar::add (es decir, el valor rebobina, reportándose en campos más significativos cada vez). Si el modo tolerante es desactivado, entonces tales valores generarán un error.

Parámetros#

calendar
Una instancia de IntlCalendar.

lenient
Utilizar true para activar el modo tolerante; false en caso contrario.

Valores devueltos#

Retorna siempre true.

Historial de cambios#

Versión Descripción
8.2.0 El tipo de retorno es ahora true, anteriormente era bool.

Ejemplos#

Ver un ejemplo en IntlCalendar::isLenient.