Función PHP timezone_transitions_get()
❮ Referencia de fecha/hora de PHP
Ejemplo
Devuelve una transición para una zona horaria:
<?php
$timezone = new DateTimeZone("Europe/Paris");
// Procedural style
print_r(reset(timezone_transitions_get($timezone)));
echo "<br><br>"
// Object oriented style
print_r(reset($timezone->getTransitions()));
?>
Definición y uso
timezone_transitions_get() devuelve todas las transiciones para la zona horaria.
Sintaxis
Las dos funciones a continuación son equivalentes y cualquiera de las funciones se puede usar como se muestra en el ejemplo anterior.
Estilo procesal:
timezone_transitions_get(object, timestamp_start, timestamp_end)
Estilo orientado a objetos:
DateTimeZone::getTransitions(timestamp_start, timestamp_end)
Valores paramétricos
Parameter | Description |
---|---|
object | Required (for procedural style). Specifies a DateTimeZone object |
timestamp_start | Optional. Begin timestamp |
timestamp_end | Optional. End timestamp |
Detalles técnicos
Valor devuelto: | Una matriz indexada numéricamente que contiene una matriz asociativa con todas las transiciones en caso de éxito. FALSO en falla |
---|---|
Versión PHP: | 5.2+ |
Registro de cambios de PHP: | PHP 5.3: Se agregaron los parámetros timestamp_begin y timestamp_end |
❮ Referencia de fecha/hora de PHP