IntlDateFormatter::parseToCalendar
En esta página
IntlDateFormatter::parseToCalendar
Analiza una cadena hacia un timestamp, actualizando un calendario abierto
Descripción#
public IntlDateFormatter::parseToCalendar(string $string, [int $offset]): int
```php
Convierte `string` en un valor de tiempo incremental, comenzando en `offset` y leyendo tantos caracteres del valor de entrada como sea posible.
Este método se comporta como IntlDateFormatter::parse, salvo que la zona horaria del formateador se actualiza según la información de zona horaria contenida en la cadena `string` analizada.
## Parámetros
`string`
La cadena a convertir en un tiempo.
`offset`
Posición en la que comenzar el análisis en `string` (basada en cero). Si no ocurre ningún error antes de que `string` sea consumida, `offset` contendrá -1; de lo contrario contendrá la posición en la que el análisis terminó (y se produjo el error). Esta variable contendrá la posición final si el análisis falla. Si `offset` \> `strlen($string)`, el análisis falla inmediatamente.
## Valores devueltos
El timestamp del valor analizado, o `false` si el valor no se puede analizar.
## Ejemplos
Ejemplo de IntlDateFormatter::parseToCalendar
```php
El ejemplo anterior mostrará:
630201600
Véase también#
IntlDateFormatter::parse
IntlDateFormatter::format
IntlDateFormatter::getErrorCode
IntlDateFormatter::getErrorMessage