Кто-нибудь может объяснить мне это (проблема хакерранка) в python? - PullRequest
0 голосов
/ 06 марта 2020
from datetime import datetime as dt


fmt = '%a %d %b %Y %H:%M:%S %z'
for i in range(int(input())):
    print(int(abs((dt.strptime(input(), fmt) - dt.strptime(input(), fmt)).total_seconds())))

1 Ответ

0 голосов
/ 06 марта 2020

Сначала вы вводите число - именно столько пар временных меток вам будет предложено ввести.

Затем вы вводите эти временные метки, по одной за раз. Они должны быть в том же формате, как определено fmt: день недели день месяц год час: минута: второй часовой пояс - например: пт, 6 марта 2020 19:06:06 CET.

Для каждой пары временных меток, разница между ними (в секундах) вычисляется и печатается.

...