Next: Timers, Previous: Processor Run Time, Up: System Interface [Contents][Index]
以下の関数はtime値を使用して暦計算を行います(Time of Dayを参照)。これらの関数のtime値を受け取るすべての引数ではnil
値はカレントシステム時刻、単一の整数はエポックからの経過秒数を意味します。
これはtime値t1がtime値t2より小ならt
をリターンする。
これは2つのtime値の差 t1 -
t2をtime値としてリターンする。経過秒数を単位とする時間差が必要なら、結果を秒数に変換するためにfloat-time
を使えばよい(float-timeを参照)。
これは2つのtime値の和をtime値としてリターンする。ここで引数のうち1つは時間差ではなくリストか単一の経過秒数によりある時点での時刻を表すこと。以下はあるtime値に秒数を加算する方法:
(time-add time seconds)
この関数はA.C. 1年元日からtime-valueまでの間の日数をリターンする。
これはtime-valueに対応する年内の日数をリターンする。
この関数はyearが閏年ならt
をリターンする。