Mit dieser Funktion können Sie einen in der Standardzeitzone von JobRouter vorliegenden Datumswert in eine Benutzerzeitzone konvertieren.
Parameter |
Typ |
Beschreibung |
---|---|---|
$dateTimeValueInDefaultTimezone |
string |
Datumswert im Format JJJJ-MM-TT HH:MM:SS |
$userTimezone |
string |
Benutzerzeitzone (siehe http://php.net/manual/en/timezones.php für vollständige Liste der unterstützen Zeitzonen) |
Die Funktion liefert den Datumswert in der Benutzerzeitzone zurück. Wenn die Standardzeitzone nicht gesetzt ist, wird eine JobRouterException geworfen.
Beispiel (Standardzeitzone von JobRouter sei UTC):
…
$date = '2012-10-10 09:00:00; // UTC date
$userTimezone = 'Europe/Berlin';
$dateInUserTZ = $this-> convertToUserTimezone($date, $userTimezone);
// $dateInUserTZ == '2012-10-10 10:00:00'
…