Mostrar o tempo das cidades do mundo em Java

x

privacidade e cookies

Este site usa cookies. Continuando, você aceita seu uso. Consiga mais informação; Por exemplo, sobre como controlar cookies.

entendido

anúncios

Java exemplos h4

programa que mostra o tempo atual de várias cidades do mundo.

Vamos criar um objeto da classe Calendário, para a qual atribuímos seu fuso horário através do método SetTimeZone (Valor do Timezone ).

Para obter o fuso horário, usaremos a classe de fuso horário, o método estático GetTimeZone (ID do string), que retorna o fuso horário correspondente ao ID que é passado como um parâmetro.

Uma vez que o fuso horário tenha sido atribuído ao objeto de calendário, vamos chamar o método criado para mostrar a hora, minutos e segundos com o calendário.hour_of_day, calendário.moute e calendário.second campos.

Com fuso horário .getavailableids () Coletamos uma matriz com todos os IDs disponíveis correspondendo aos fusos horários.

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;}}

Exemplo de execução do programa:

Execução do programa Ele gosta de mostrar horas do mundo

código no seguinte link.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *