Python время без секунд - PullRequest
0 голосов
/ 17 февраля 2020

Так что мне нужно отобразить текущее время, я печатаю только now.hour и now.minutes, однако всегда отображается 00, в течение секунд, которые я хотел бы убрать

это мой код

    now = datetime.datetime.now()
    print(datetime.time(now.hour, now.minute))

это мой выход

16:40:00

1 Ответ

1 голос
/ 17 февраля 2020

Вы можете использовать strftime для форматирования сохраненного в данный момент времени.

now
>2020-02-17 09:47:52.429173

print(datetime.strftime(now, '%H:%M'))
09:47

Строка, расположенная в datetime.strftime(--, 'here'), определяет форматирование, которое будет возвращено. Вы можете найти больше спецификаций форматирования strftime здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...