NEW_TIME konvertiert Datum und Uhrzeit von einer Zeitzone zu einer anderen. Bevor Sie diese Funktion benutzen, legen Sie die Parameter NLS_DATE_FORMAT so fest, dass die Zeit im 24-Stunden-Format angezeigt wird.
DATE
NEW_TIME(date, timezone1, timezone2)
date ist ein Datetime-Ausdruck, der in eine neue Zeitzone konvertiert werden soll.
timezone1 ist die Zeitzone von date.
timezone2 ist die neue Zeitzone.
Die Zeitzonenargumente sind auf die Werte in der folgenden Tabelle begrenzt. Für andere Zeitzonen verwenden Sie FROM_TZ.
| Abkürzung | Zeitzone |
|---|---|
| ADT | Atlantische Sommerzeit |
| AST | Atlantische Normalzeit |
| BDT | Bering-Sommerzeit |
| BST | Bering-Normalzeit |
| CDT | Mittelamerika-Sommerzeit |
| CST | Mittelamerika-Normalzeit |
| EDT | USA-Ost-Sommerzeit |
| EST | USA-Ost-Normalzeit |
| GMT | Zeitzone GMT (Greenwich Mean Time) |
| HDT | Alaska-Hawaii-Sommerzeit |
| HST | Alaska-Hawaii-Normalzeit |
| MDT | USA-Mittelwest-Sommerzeit |
| MST | USA-Mittelwest-Normalzeit |
| NST | Neufundland-Normalzeit |
| PDT | Pazifische Sommerzeit |
| PST | Pazifische Normalzeit |
| YDT | Yukon-Sommerzeit |
| YST | Yukon-Normalzeit |
NEW_TIME(SYSDATE, 'PST', 'EST') gibt einen Wert wie 18-JAN-07 04:38:07 in USA-Ost-Normalzeit zurück, wennSYSDATE 18-JAN-07 01:38:07 in Pazifischer Normalzeit ist. In diesem Beispiel ist NLS_DATE_FORMAT auf DD-MON-RR HH:MI:SS festgelegt.
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,