Comment convertir l'heure entre les fuseaux horaires en Java ?

Publié: 2013-05-01

timezone.map - Crunchifier

TimeZone représente un décalage de fuseau horaire et calcule également l'heure d'été.

En règle générale, vous obtenez un TimeZone en utilisant getDefault qui crée un TimeZone basé sur le fuseau horaire dans lequel le programme s'exécute. Par exemple, pour un programme exécuté au Japon, getDefault crée un objet TimeZone basé sur l'heure standard japonaise.

Vous pouvez également obtenir un getTimeZone TimeZone un ID de fuseau horaire. Par exemple, l'ID de fuseau horaire pour le fuseau horaire du Pacifique des États-Unis est America/Los_Angeles . Ainsi, vous pouvez obtenir un objet US Pacific Time TimeZone avec :

Liste de tous les exemples Java.

TimeZone.getAvailableIDs() imprime tous les fuseaux horaires disponibles pour votre référence.

Exemple Java :

Sortir: