CLIPS 中的时间和日期函数

Time and date function in CLIPS

有没有办法从 CPU 在 CLIPS 中?

谢谢, 尼古拉

您可以调用时间函数来检索自前一个日期以来经过的秒数(由 CLIPS 调用的平台特定库函数使用的特定实现定义)。

CLIPS> (time)
900973.658508
CLIPS> (time)
900977.658599
CLIPS>

您还可以下载并编译 CLIPS 的 63x 分支 (https://sourceforge.net/p/clipsrules/code/HEAD/tree/branches/63x/core/) 的代码,并使用提供的 gm-time 和 local-time 函数。

CLIPS> (gm-time)
(2016 6 10 20 12 52 Friday 161 FALSE)
CLIPS> (local-time)
(2016 6 10 15 12 55 Friday 161 TRUE)
CLIPS>

gm-time 函数returns 格林威治标准时间和本地时间函数returns 当地时间。多字段中返回的值为年、月、日、小时、分钟、星期几、自年初以来的天数和夏令时。