Из Emacs’а да в блог

Все-таки в Emacs’е не хватает только операционной системы, потому что
для него есть даже блог-модуль, да еще и не один. Данный пост написан с
использованием модуля weblogger.el Страничка проекта находится по этому адресу.

Все достаточно удобно и понятно, однако при попытке послать данный пост
получил сообщение об ошибке: Invalid date. Экспериментальным путем
выяснилось, что дата ожидается в виде «YYYYMMDD HHMMSS».
При этом только что загруженный и измененный пост отправляться не хочет,
потому что дата в нем представлена как «05 Сен 2009, 05:40:24».

Да, и еще, видимо, либо с временными зонами проблема, либо одно из двух:
время сдвинулось аж на четыре часа вперед. На самом деле этот пост
пишется без двадцати два ночи 🙂

Думал, проблема была в русской локали — ан нет, запустившись в аглицкой,
получил те же самые проблемы.

Похоже, какая-то нестыковка в прямом и обратном парсинге даты. Благо,
код под рукой.

В строчке

(format-time-string "%d %b %Y, %H:%M:%S"

заменил спецификатор формата, и получилось

(format-time-string "%Y%m%d %H:%M:%S"

Надо же, оно заработало!