format-time-string
Функция принимает аргумент времени , как '(21761 64499 350937 0)
и формат строку , как "%y-%m-%d %a %H:%M"
и возвращает нечто подобное "15-03-12 Thu 16:49"
.
Что такое обратная функция, которая принимает "15-03-12 Thu 16:49"
и "%y-%m-%d %a %H:%M"
, и возвращает '(21761 64499 350937 0)
?
Я пытаюсь разобрать время с веб-сайта, чтобы преобразовать его в метки времени в режиме org, но у меня возникают проблемы с поиском нужной функции в документации по emacs.
Edit Я продвигаю это от моего комментария до ответа erikstoke. parse-time-string
и org-parse-time-string
их недостаточно, потому что, хотя они анализируют много стандартных временных строк, они не допускают указанные форматы. Обе функции довольно непонятны. В частности, им не хватает поддержки ISO8601 .