Time Functions

CLtL2 Reference 

variable *EPOCH*
*epoch* is the current epoch in use, which is a universal time.
The system needs to at least be able to handle epochs back to midnight Jan 1 1970.
*epoch* is globally initialized to midnight Jan 1 1970.
All universal times are relative to *epoch*.

function GET-UNIVERSAL-TIME : ()

function DECODE-UNIVERSAL-TIME : (universal-time)

function ENCODE-UNIVERSAL-TIME : (second minute hour date month year)

function TIME-FROM-NOW : (delta)

function TIME-HAS-ARRIVED? : (time)

function ENCODE-TIMESTRING : (second minute hour date month year)

function TIMESTRING : (&optional (universal-time (get-universal-time)))
timestring returns a string in the format dd/mm/yy hh:mm:ss from the
universal time given. If none is given, the current time is used.

variable *CLOCK-GRANULARITY*
*clock-granularity* is the number of internal clock units per second.
time evals form and returns the number of internal clock units it took
to execute.

function GET-INTERNAL-REAL-TIME : ()

function SLEEP : (seconds)

Debugging Tools Home Identity Function