Format du fuseau horaire
Le fuseau horaire peut être spécifié comme une chaîne de caractères avec la région du fuseau horaire (par exemple, America/Sao_Paulo), ou commeDécalage hours:minutes
par rapport à GMT (par exemple -03:00).Une liste des fuseaux horaires régionaux et de leurs identifiants se trouve dans le tableau suivant RDB$TIME_ZONES. Les règles de conversion des fuseaux horaires régionaux en un décalage en minutes peuvent être obtenues en utilisant la procédure suivante RDB$TIME_ZONE_UTIL.TRANSITIONS.
{TIME | TIMESTAMP} WITH TIMEZONE
est considérée comme égale à une autre {TIME | TIMESTAMP} WITH TIMEZONE
, si leur conversion à UTC est égal à par exemple time '10:00 -02' = time '09:00 -03'
, car les deux temps sont équivalents time '12:00 GMT'
.Ceci est également vrai dans le contexte de la contrainte UNIQUE et pour le tri.