timestamp
ObjectsReturns the day component of timestamp. Although Naggum's paper specifies that the day should be a signed fixnum, it is left unbounded for flexibility reasons.
Returns the 'seconds' component of the time. Valid values for the seconds range from 0 to 86399.
Returns the 'microseconds' component of the time. Valid values for the nanoseconds range from 0 to 999999999.
This returns the date/time specified in timestamp encoded as the number of seconds since January 1st, 1900 12:00am UTC.
This returns the date/time specified in timestamp encoded as the number of seconds since January 1st, 1970 12:00am UTC. It corresponds with the time received from the POSIX call
time()
.
Returns as multiple values the time zone applicable at the given time as the number of seconds east of UTC, a boolean daylight-saving-p, and the customary abbreviation of the timezone.
This macro binds variables to the decoded elements of timestamp. The timezone argument is used for decoding the timestamp, and is not bound by the macro. The value of day-of-week starts from 0 which means Sunday.
Returns the decoded time as
(values ns ss mm hh day month year day-of-week daylight-saving-time-p timezone-offset timezone-abbreviation)
.
These comparison functions act like their string and char counterparts.
Returns the earliest timestamp passed to it.
This returns the index of the day of the week, starting at 0 which means Sunday.
Note: ”Day of the week” is ambigous and locale dependent.
Returns the UNIVERSAL-TIME corresponding to timestamp.
Note: Subsecond precision is not preserved.
Returns the ordinal millennium, century or decade upon which the timestamp falls. Ordinal time values start at 1, so the (timestamp-century (now)) will return 21.
Returns the decoded part of the timestamp.