PHP date_timezone_set() funktion

Exempel

Ställ in tidszonen för DateTime-objektet:

<?php
$date=date_create("2016-09-25",timezone_open("Asia/Shanghai"));
echo date_format($date,"Y-m-d H:i:sP");
?>

Kör en exempel

Definition och användning

date_timezone_set() funktionen ställer in tidszonen för ett DateTime-objekt.

Syntax

date_timezone_set(object,timezone);
Parameter Beskrivning
object Obligatorisk. Ange date_create() Det returnerade DateTime-objektet. Denna funktion ändrar detta objekt.
timezone

Obligatorisk. Ange en DateTimeZone-objekt som representerar den önskade tidszonen.

Tips:Se alla tillgängliga tidszoner i PHP.

Tekniska detaljer

Returvärde: Returnerar det ändrade DateTime-objektet. Om det misslyckas returneras FALSE.
PHP-version: 5.2+
Uppdateringslogg: PHP 5.3.0: Returvärdet har ändrats från NULL till DateTime.