2016-02-10 33 views
0

我正在寻找一种方法来获取在鸡计划unix时间,或任何其他时间戳,我可以比较像它是一个数字与其他时间戳。在CHICKEN计划中,如何获得unix时间?

我想要这个,因为我试图模拟(运行时),它在我正在阅读的书(SICP)中定义为“开始解释器以来的时间”,但是因为我们只是寻找这些差异不同点的邮票,这并不重要。

我可以进入更多的细节,如果有帮助:我试图做练习1.22。

回答

2

chicken模块中有(current-seconds)模块,它为您提供当前的UNIX时间戳。

使用(current-milliseconds)(也是chicken模块),可以获取自进程启动以来经过的毫秒数。

当然你也可以在练习中自己构建这个练习,但是在现实世界中,您可能只需要使用(time)特殊格式,该格式为您提供了有关算法运行时间的详细信息,包括GC信息。