Next: , Previous: , Up: System Interface   [Contents][Index]


38.10 時間の計算

以下の関数はtime値(Time of Dayを参照)を使用して暦計算を行います。

Function: time-less-p t1 t2

これはtime値t1がtime値t2より小ならtをリターンする。

Function: time-subtract t1 t2

これは2つのtime値の間の差t1 - t2をtime値でリターンする。

Function: time-add t1 t2

これは2つのtime値の和をリターンする。引数のうち1つはある時点での時刻ではなく時間差を表すこと。以下はtime値に秒数を加算する方法:

(time-add time seconds)
Function: time-to-days time-value

この関数はA.C. 1年元日からtime-valueまでの間の日数をリターンする。

Function: time-to-day-in-year time-value

これはtime-valueに対応する年内の日数をリターンする。

Function: date-leap-year-p year

この関数はyearが閏年ならtをリターンする。