>_ IzzyLab

Практическое задание

Переведи время между часовыми поясами

сложно

Совещание назначено на 2024-06-01 09:00:00 по времени Нью-Йорка (America/New_York). Коллеге в Токио (Asia/Tokyo) надо знать, во сколько это по его местному времени. Вычисли и запиши результат в /root/tokyo.txt в формате ГГГГ-ММ-ДД ЧЧ:ММ.

Что потренируешь:
  • date
  • часовые пояса
  • TZ
  • конвертация времени

Разбор темы

У date два независимых рычага для поясов. Пояс входной даты указывается прямо внутри строки -d конструкцией TZ="Зона" перед самой датой — так date понимает, в каком поясе задан исходный момент. Пояс вывода задаётся переменной окружения TZ перед вызовом самой команды. Соединив оба рычага в одном вызове, один и тот же момент времени пересчитывают из одной зоны в другую.

Что проверяется

  1. токийское время верно

Как это выглядит