Dar*_*ook 9 php r date strtotime
PHP有这个很棒的功能,strtotime它接受包含任何日期格式的任何字符串并返回一个时间(自1970年以来的秒数).strptime例如,它更具有前瞻性,因为如果日期格式发生变化,我的脚本就不会中断.R有类似的东西吗?
(我今天不需要strtotime的时间相关功能,但我确定在某些时候我需要strtotime("next Thursday"),或者strtotime("first day of last month"),如果你知道R扩展也这样做,那么我很乐意听到关于它!)
更新:如果有人(可能在将来的某个时候)想要尝试用R或任何其他语言实现它,我会查找它的源代码.相关文件是timelib.h,timelib.re和timelib_structs.h.它似乎都是标准的C和独立的,没有PHP头文件.但是编译过程将*.re文件编译成真正的C,所以你需要安装和编译PHP至少一次.
调用它的代码也非常简单(在编写本文时,请参阅第1428行至第1433行;同一函数中位于其上方的较长代码仅用于获取当前时间,以便在相对时间内使用).
我喜欢 PHP 中的这个函数,但不幸的是 R 中似乎没有等效的函数(并且语言参考中没有提及,最值得注意的是http://rss.acs.unt.edu/Rdoc/library/base/html/ DateTimeClasses.html)。