我正在用Common Lisp (SBCL)编写一个简单的web scraper作为学习练习,并希望按日期排序。为此,我需要将"MM/DD/YYYY“格式的日期解析为通用时间。
我可以简单地将字符串标记并将位传递给encode-universal-time,但我认为必须有一个内置函数(或流行的第三方包)用于日期解析。如果有人推荐我,我将非常感谢:-)
发布于 2011-05-02 15:51:26
你可以试试net-telent-date,它有PARSE-TIME,我想它会做你想做的事情。
发布于 2015-06-02 18:17:20
这个答案来得太晚了,但local-time库功能强大且被广泛使用。它基于文章The long painful history of time。
It supports:
date arithmetic
universal和unix time
发布于 2011-05-02 15:42:39
请参阅Common Lisp的net-telent-date和simple-date-time库。前者有一个可以使用的parse-time函数(参见parse-time.lisp)。这两个都包含在QuickLisp库集合中。
https://stackoverflow.com/questions/5854425
复制相似问题