Одно серьезное основание изучить Emacs состоит в том, потому что другие программы используют привязки клавиш Emacs также. Можно использовать привязки клавиш Emacs при подсказке удара, например, или чем-либо еще с помощью GNU readline. Хорошо изучить основное перемещение и удаление слова/строки и хорды отмены/восстановления в Emacs так, чтобы можно было использовать их в других программах. Ваша производительность увеличится в тех других инструментах, даже если Вы никогда не будете использовать Emacs снова.
я знаю Vim и Emacs, и Vim соответствует моему мозгу и моим привычкам лучше. Но другие люди требуют того же о Emacs. Вы никогда не знаете для себя, если Вы не пробуете. Это не занимает у этого много времени для изучения Emacs достаточно хорошо, чтобы видеть, собираетесь ли Вы любить его.
Python time.strftime
docs говорят:
При использовании с функцией strptime () только директива
% p
влияет на поле выходного часа, если директива% I
используется для синтаксического анализа час.
Конечно же, если вы измените свой % H
на % I
, он заработает.
format = '%Y-%m-%d %H:%M %p'
Формат использует % H
вместо % I
. Поскольку % H
является «24-часовым» форматом, скорее всего, он просто отбрасывает информацию % p
. Он отлично работает, если вы измените % H
на % I
.
Try replacing %H (Hour on a 24-hour clock) with %I (Hour on a 12-hour clock) ?
Вы использовали % H
(24-часовой формат) вместо % I
(12-часовой формат).