Упражнения по типу данных Java: распечатайте текущее время в GMT

Тип данных Java: Упражнение 5 с решением

Напишите программу на Java, которая печатает текущее время по Гринвичу.

GMT: Среднее время по Гринвичу ( GMT) — среднее солнечное время в Королевской обсерватории в Гринвиче, Лондон. Время по Гринвичу раньше использовалось как международный стандарт гражданского времени, теперь его заменяет всемирное координированное время (UTC).

Тестовые данные
Ввод смещение часового пояса относительно GMT: 256

Пример решения :

Код Java:

  import java.util.Scanner; открытый класс Exercise5 {public static void main (String [] Strings) {Scanner input = new Scanner (System.in);  System.out.print ("Введите смещение часового пояса относительно GMT:");  long timeZoneChange = input.nextInt ();  long totalMilliseconds = System.currentTimeMillis ();  long totalSeconds = totalMilliseconds/1000;  длинный currentSecond = totalSeconds% 60;  long totalMinutes = totalSeconds/60;  long currentMinute = totalMinutes% 60;  long totalHours = totalMinutes/60;  long currentHour = ((totalHours + timeZoneChange)% 24);  System.out.println ("Текущее время" + currentHour + ":" + currentMinute + ":" + currentSecond);  }}  

Пример вывода:

 Введите смещение часового пояса к GMT: 256 Текущее время - 5: 7: 51 

Блок-схема:

Редактор кода Java:

Предыдущий: Выведите количество лет и дней из минут
Далее: напишите программу на Java для вычисления индекса массы тела (ИМТ).

Оцените статью
nanomode.ru
Добавить комментарий