То, как я могу считать в течение периода (/PM) с datetime.strptime?

Одно серьезное основание изучить Emacs состоит в том, потому что другие программы используют привязки клавиш Emacs также. Можно использовать привязки клавиш Emacs при подсказке удара, например, или чем-либо еще с помощью GNU readline. Хорошо изучить основное перемещение и удаление слова/строки и хорды отмены/восстановления в Emacs так, чтобы можно было использовать их в других программах. Ваша производительность увеличится в тех других инструментах, даже если Вы никогда не будете использовать Emacs снова.

я знаю Vim и Emacs, и Vim соответствует моему мозгу и моим привычкам лучше. Но другие люди требуют того же о Emacs. Вы никогда не знаете для себя, если Вы не пробуете. Это не занимает у этого много времени для изучения Emacs достаточно хорошо, чтобы видеть, собираетесь ли Вы любить его.

133
задан Triptych 27 July 2015 в 16:12
поделиться

4 ответа

Python time.strftime docs говорят:

При использовании с функцией strptime () только директива % p влияет на поле выходного часа, если директива % I используется для синтаксического анализа час.

Конечно же, если вы измените свой % H на % I , он заработает.

183
ответ дан 24 November 2019 в 00:01
поделиться
format = '%Y-%m-%d %H:%M %p'

Формат использует % H вместо % I . Поскольку % H является «24-часовым» форматом, скорее всего, он просто отбрасывает информацию % p . Он отлично работает, если вы измените % H на % I .

48
ответ дан 24 November 2019 в 00:01
поделиться

Try replacing %H (Hour on a 24-hour clock) with %I (Hour on a 12-hour clock) ?

15
ответ дан 24 November 2019 в 00:01
поделиться

Вы использовали % H (24-часовой формат) вместо % I (12-часовой формат).

21
ответ дан 24 November 2019 в 00:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: