Montrer l’heure des villes du monde en Java

x

Confidentialité et cookies

Ce site utilise des cookies. En continuant, vous acceptez votre utilisation. Se procurer plus d’information; Par exemple, sur la façon de contrôler les cookies.

compris

annonces

Exemples Java

programme qui montre l’heure actuelle de plusieurs villes du monde.

Nous allons créer un objet à partir de la classe de calendrier, auxquels nous attribuons votre fuseau horaire via la méthode de la SettiMezone (valeur TimeZone ).

Pour obtenir le fuseau horaire, nous utiliserons la classe TimeZone, la méthode statique GettimeZone (String ID), qui renvoie le fuseau horaire correspondant à l’ID qui est transmis comme paramètre.

Une fois que le fuseau horaire a été attribué à l’objet Calendrier, nous appellerons la méthode créée pour afficher l’heure, les minutes et les secondes avec le calendrier.Hour_of_day, calendar.moute et calendrier.seconde champs.

Avec le fuseau horaire (), nous recueillons un tableau avec tous les identifiants disponibles correspondant aux fuseaux horaires.

import java.util.Calendar;import java.util.TimeZone;public class HorasMundo {public static void main(String args) {System.out.println("\tHoras del Mundo");System.out.println("*******************************");Calendar calendar = Calendar.getInstance();calendar.setTimeZone(TimeZone.getTimeZone("America/Vancouver"));System.out.println("Hora en Vancouver: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("America/Mexico_City"));System.out.println("Hora en Ciudad de México: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("America/Havana"));System.out.println("Hora en La Habana: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("America/Argentina/Ushuaia"));System.out.println("Hora en Ushuaia: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Europe/Belfast"));System.out.println("Hora en Belfast: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Europe/Rome"));System.out.println("Hora en Roma: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Africa/Cairo"));System.out.println("Hora en El Cairo: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Europe/Moscow"));System.out.println("Hora en Moscu: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Asia/Hebron"));System.out.println("Hora en Hebron: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Asia/Kathmandu"));System.out.println("Hora en Kathmandú: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Asia/Ho_Chi_Minh"));System.out.println("Hora en Ho Chi Minh: " + getHoraFormato(calendar));calendar.setTimeZone(TimeZone.getTimeZone("Pacific/Auckland"));System.out.println("Hora en Auckland: " + getHoraFormato(calendar));//Mostrar TimeZone/*for (String timeZone : TimeZone.getAvailableIDs()) {System.out.println(timeZone);}*/}static String getHoraFormato(Calendar cal){String hora = cal.get(Calendar.HOUR_OF_DAY) + ":" +cal.get(Calendar.MINUTE) + ":" + cal.get(Calendar.SECOND);return hora;}}

Exemple d’exécution du programme:

Exécution du programme Il aime montrer des heures du monde

code dans le lien suivant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *