Модуль стрелки Python: замените час, минуту, день, месяц, год и часовой пояс указанным значением текущей даты и времени, используя стрелку
Модуль стрелки: упражнение-8 с решением
Напишите программу на Python, чтобы заменить часы, минуты, день, месяц, год и часовой пояс указанным значением текущей даты и времени с помощью стрелки.
Пример решения :
Код Python:
import arrow
a = arrow.utcnow()
print("Current date and time:")
print(a)
print("\nReplace hour and minute with 5 and 35:")
print(a.replace(hour=5, minute=35))
print("\nReplace day with 2:")
print(a.replace(day=2))
print("\nReplace year with 2021:")
print(a.replace(year=2021))
print("\nReplace month with 11:")
print(a.replace(month=11))
print("\nReplace timezone with 'US/Pacific:")
print(a.replace(tzinfo='US/Pacific'))
Пример вывода:
Текущая дата и время: 2019-06-01T08: 52: 18,063800 + 00: 00 Замените часы и минуты на 5 и 35: 2019-06-01T05: 35: 18,063800 + 00: 00 Заменить день на 2: 2019-06-02T08: 52: 18,063800 + 00: 00 Заменить год на 2021: 2021-06-01T08: 52: 18,063800 + 00: 00 Заменить месяц на 11: 2019-11-01T08: 52: 18,063800 + 00: 00 Замените часовой пояс на 'США / Тихий океан: 2019-06-01T08: 52: 18.063800-07: 00
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python, чтобы получить свойства даты и времени из функции datetime, используя модуль стрелки.
Далее: Напишите программу на Python для преобразования часового пояса из локального в utc, utc в локальные или указанные зоны.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code