有没有办法在ocaml中处理日期和时间,某种模块?香草ocaml我的意思是,所以没有OPAM,或者这种东西?
似乎互联网上没有任何关于它的内容,我本来期望更多关于OCaml语言的文档,这太令人沮丧......
我需要它在日期和时间上进行操作,将日期和时间从纪元转换为秒,然后将其反转,等等......
如果我无法完成自己的功能,但如果在OCaml中已经做了一些事情,那就更好了!
答案 0 :(得分:3)
OCaml Unix库提供标准POSIX日期/时间函数的接口,例如time,mktime,gmtime和localtime。它们应该足以完成你的任务。有关更多信息,请参阅标准OCaml documentation。
此外,很久以前我写了一个small library,完全依赖于Unix模块,并实现了一些有用的时间转换。我从未发布它,但可以随意获取代码,或将其用作一组示例。
当然,OPAM中有很多库,或者是通过操作系统的软件包管理器。重用现有代码总是更好,而不是复制它。