Модуль Python Arrow: создайте новый объект Arrow, представляющий «пол» временного промежутка объекта Arrow на заданном таймфрейме, используя модуль стрелки
Модуль стрелки: упражнение 17 с решением
Напишите программу на Python для создания нового объекта Arrow, представляющего «пол» временного промежутка объекта Arrow в заданном таймфрейме с использованием модуля стрелки. Таймфреймом может быть любое свойство даты и времени, например день, час, минута.
Пример решения :
Код Python:
import arrow
print(arrow.utcnow())
print("Hour ceiling:")
print(arrow.utcnow().floor('hour'))
print("\nMinute ceiling:")
print(arrow.utcnow().floor('minute'))
print("\nSecond ceiling:")
print(arrow.utcnow().floor('second'))
Пример вывода:
2019-06-01T11: 55: 37,370000 + 00: 00 Часовой потолок: 2019-06-01T11: 00: 00 + 00: 00 Минутный потолок: 2019-06-01T11: 55: 00 + 00: 00 Второй потолок: 2019-06-01T11: 55: 37 + 00: 00
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для создания представления объекта Arrow с плавающей точкой во время UTC, используя модуль стрелки.
Далее: Напишите программу на Python для создания локализованного, гуманизированного представления относительной разницы во времени с помощью модуля стрелок.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования