This is the simple-date-time Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:40:09 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
simple-date-timedate and time library for common lisp
TAHARA Yoshinori <read.eval.print@gmail.com>
BSD
0.1.0
cl-ppcre (system).
package.lisp (file).
date-time.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
simple-date-time/simple-date-time.asdsimple-date-time (system).
simple-date-time/date-time.lisppackage.lisp (file).
simple-date-time (system).
*default-timezone* (special variable).
clone (function).
date-time (class).
date-time/= (function).
date-time< (function).
date-time<= (function).
date-time= (function).
date-time> (function).
date-time>= (function).
date/= (function).
date< (function).
date<= (function).
date= (function).
date> (function).
date>= (function).
day+ (function).
day-name-of (function).
day-of (reader method).
day-of-week-of (function).
deserialize (function).
from-posix-time (function).
from-string (function).
from-universal-time (function).
hh∶mm (function).
hour+ (function).
hour-of (reader method).
http-date (function).
initialize-instance (method).
make-date (function).
make-date-time (function).
make-time (function).
millisecond+ (function).
millisecond-of (reader method).
minute+ (function).
minute-of (reader method).
month+ (function).
month-name-of (function).
month-of (reader method).
normalize (function).
now (function).
print-object (method).
rfc-2822 (function).
second+ (function).
second-of (reader method).
serialize (function).
time/= (function).
time< (function).
time<= (function).
time= (function).
time> (function).
time>= (function).
to-universal-time (function).
today (function).
tomorrow (function).
year+ (function).
year-of (reader method).
yesterday (function).
yy-mm-dd (function).
yy.mm.dd (function).
yy/mm/dd (function).
yyyy-mm-dd (function).
yyyy-mm-dd⎵hh∶mm (function).
yyyy-mm-dd⎵hh∶mm∶ss (function).
yyyy/mm/dd (function).
yyyymmdd (function).
yyyymmddthhmmssz (function).
*leap-year-days-of-month* (special variable).
*normal-year-days-of-month* (special variable).
*short-month-names* (special variable).
+posix-epoch+ (constant).
days-of-month (function).
days-of-year (function).
ensure-last-day-of-month (function).
from-short-month-name (function).
from-string-with-format (function).
leap-year-p (function).
normalize-date (function).
normalize-time (function).
serialize-date (function).
serialize-time (function).
yyyy/mm/dd⎵hh∶mm (function).
yyyy/mm/dd⎵hh∶mm∶ss (function).
Packages are listed by definition order.
simple-date-timedate-time
dt
common-lisp.
*default-timezone* (special variable).
clone (function).
date-time (class).
date-time/= (function).
date-time< (function).
date-time<= (function).
date-time= (function).
date-time> (function).
date-time>= (function).
date/= (function).
date< (function).
date<= (function).
date= (function).
date> (function).
date>= (function).
day+ (function).
day-name-of (function).
day-of (generic reader).
day-of-week-of (function).
deserialize (function).
from-posix-time (function).
from-string (function).
from-universal-time (function).
hh∶mm (function).
hour+ (function).
hour-of (generic reader).
http-date (function).
make-date (function).
make-date-time (function).
make-time (function).
millisecond+ (function).
millisecond-of (generic reader).
minute+ (function).
minute-of (generic reader).
month+ (function).
month-name-of (function).
month-of (generic reader).
normalize (function).
now (function).
rfc-2822 (function).
second+ (function).
second-of (generic reader).
serialize (function).
time/= (function).
time< (function).
time<= (function).
time= (function).
time> (function).
time>= (function).
to-universal-time (function).
today (function).
tomorrow (function).
week-of (function).
year+ (function).
year-of (generic reader).
yesterday (function).
yy-mm-dd (function).
yy.mm.dd (function).
yy/mm/dd (function).
yyyy-mm-dd (function).
yyyy-mm-dd⎵hh∶mm (function).
yyyy-mm-dd⎵hh∶mm∶ss (function).
yyyy/mm/dd (function).
yyyymmdd (function).
yyyymmddthhmmssz (function).
*leap-year-days-of-month* (special variable).
*normal-year-days-of-month* (special variable).
*short-month-names* (special variable).
+posix-epoch+ (constant).
days-of-month (function).
days-of-year (function).
ensure-last-day-of-month (function).
from-short-month-name (function).
from-string-with-format (function).
leap-year-p (function).
normalize-date (function).
normalize-time (function).
serialize-date (function).
serialize-time (function).
yyyy/mm/dd⎵hh∶mm (function).
yyyy/mm/dd⎵hh∶mm∶ss (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Default timezone. GMT is 0. JST is 9. EST is -5.
Compare two DATE-TIME objects for date1 < date2
Compare two DATE-TIME objects for both date1 = date2 and time1 = time2.
Compare two DATE-TIME objects for date1 < date2
Compare two DATE-TIME objects for date1 = date2
Function adds X to DATE-TIME object slot without normalizing.
Returns a normalized DATE-TIME object from input in milliseconds from beginning of date-time (1 1 1 0:0:0).
Returns a DATE-TIME object from posix TIME
Returns a DATE-TIME object set from parsing STRING.
Returns a DATE-TIME object set from UNIVERSAL-TIME (default is now)
Write string for DATE-TIME object in format: hh:mm
Function adds X to DATE-TIME object slot without normalizing.
Write string for HTTP-Date
Constructs a DATE-TIME object from given date arguments.
Constructs a DATE-TIME object from given date and optional time arguments.
Constructs a DATE-TIME object from given time arguments.
Function adds X to DATE-TIME object slot without normalizing.
Function adds X to DATE-TIME object slot without normalizing.
Increments MONTH-OF DATE-TIME object by DELTA. Does not normalize the result.
Returns a DATE-TIME object with date slots adjusted to be within normal bounds.
Returns DATE-TIME object set to the current time.
Write string for DATE-TIME object as per rfc-2822 (including time zone).
Function adds X to DATE-TIME object slot without normalizing.
Calculates integer milliseconds from DATE-TIME object beginning of time (Jan 1 1 0:0:0)
Compare two DATE-TIME objects for time1 < time2
Compare two DATE-TIME objects for time1 = time2
Returns the universal time for DATE-TIME object (truncating milliseconds).
Returns a DATE-TIME object set to the start of the current day.
Returns a DATE-TIME object set to the start of the day following the current day.
Increments YEAR-OF DATE-TIME object by DELTA. Does not normalize the result.
Returns a DATE-TIME object set to the start of the day before the current day.
Write string for DATE-TIME object in format: yy-mm-dd
Write string for DATE-TIME object in format: yy.mm.dd
Write string for DATE-TIME object in format: yy/mm/dd
Write string for DATE-TIME object in format: yyyy-mm-dd
Write string for DATE-TIME object in format: yyyy-mm-dd hh:mm
Write string for DATE-TIME object in format: yyyy-mm-dd hh:mm:ss
Write string for DATE-TIME object in format: yyyy/mm/dd
Write string for DATE-TIME object in format: yyyymmdd
Write string for DATE-TIME object in format: YYYYMMDD’T’HHMMSS’Z’
Returns a DATE-TIME object with date slots adjusted so they are all within normal bounds.
Write string for DATE-TIME object in format: yyyy/mm/dd hh:mm
Write string for DATE-TIME object in format: yyyy/mm/dd hh:mm:ss
| Jump to: | C D E F G H I L M N P R S T W Y |
|---|
| Jump to: | C D E F G H I L M N P R S T W Y |
|---|
| Jump to: | *
+
C D H M S Y |
|---|
| Jump to: | *
+
C D H M S Y |
|---|
| Jump to: | C D F P S |
|---|
| Jump to: | C D F P S |
|---|