Mit dieser Funktion können Sie einen in einer Benutzerzeitzone vorliegenden Datumswert in die Standardzeitzone von JobRouter konvertieren.
Parameter |
Typ |
Beschreibung |
---|---|---|
$dateTimeValueInUserTimezone |
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 Standardzeitzone zurück. Wenn die Standardzeitzone nicht gesetzt ist, wird eine JobRouterException geworfen.
Beispiel (Standardzeitzone von JobRouter sei UTC):
…
$date = '2012-10-10 10:00:00;
$userTimezone = 'Europe/Berlin';
$dateInUtc = $this-> convertToDefaultTimezone($date, $userTimezone);
// $dateInUtc == '2012-10-10 09:00:00'
…