The calendar-times Reference Manual

This is the calendar-times Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Fri May 15 11:38:05 2026 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 calendar-times

A calendar times library on top of local-time

Author

Mariano Montone <>

Dependencies
  • local-time (system).
  • alexandria (system).
  • uiop (system).
  • split-sequence (system).
  • closer-mop (system).
Source

calendar-times.asd.

Child Component

calendar-times.lisp (file).


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 calendar-times/calendar-times.asd

Source

calendar-times.asd.

Parent Component

calendar-times (system).

ASDF Systems

calendar-times.


3.1.2 calendar-times/calendar-times.lisp

Source

calendar-times.asd.

Parent Component

calendar-times (system).

Packages

calendar-times.

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 calendar-times

CALENDAR-TIMES is a calendar time library implemented on top of LOCAL-TIME library.

It features zoned calendar times and calculations.

Source

calendar-times.lisp.

Nickname

caltimes

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Constants

Constant: +days-per-week+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +hours-per-day+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +minutes-per-day+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +minutes-per-hour+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +months-per-year+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +seconds-per-day+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +seconds-per-hour+
Package

calendar-times.

Source

calendar-times.lisp.

Constant: +seconds-per-minute+
Package

calendar-times.

Source

calendar-times.lisp.


5.1.2 Ordinary functions

Function: caltime->universal-time (caltime)

Convert CALTIME to UNIVERSAL-TIME.

Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime-adjust (caltime &rest changes)
Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime< (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime<= (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime= (t1 t2)

Returns T when the caltimes represent the same point in time.

Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime> (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Function: caltime>= (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Function: caltimes-compose (t1 t2 &rest more)

Compose caltimes.

For example, a date + a time = datetime; a date-time + timezone = zoned-datetime..

Package

calendar-times.

Source

calendar-times.lisp.

Function: datetime-date (datetime)

Returns the DATE of DATETIME

Package

calendar-times.

Source

calendar-times.lisp.

Function: datetime-time (datetime)

Returns the WALLTIME of DATETIME.

Package

calendar-times.

Source

calendar-times.lisp.

Function: day-of-week (caltime &optional format)

Return day of week of CALTIME.
FORMAT can be either :NUMBER (default) or :NAME.

Package

calendar-times.

Source

calendar-times.lisp.

Function: make-date (day month year)

Create a date object from DAY, MONTH and YEAR.

Package

calendar-times.

Source

calendar-times.lisp.

Function: make-datetime (seconds minutes hour day month year)

Create a date and time object.

Package

calendar-times.

Source

calendar-times.lisp.

Function: make-time (seconds minutes hour)

Create a time object.

Package

calendar-times.

Source

calendar-times.lisp.

Function: make-zoned-date (day month year &optional timezone)

Create a date with a timezone.

Package

calendar-times.

Source

calendar-times.lisp.

Function: make-zoned-datetime (seconds minutes hour day month year &optional timezone)

Create a datetime with a timezone.

Package

calendar-times.

Source

calendar-times.lisp.

Function: now (&optional timezone)

The ZONED-DATETIME now.

Package

calendar-times.

Source

calendar-times.lisp.

Function: time-now (&optional timezone)

The WALLTIME now.

Package

calendar-times.

Source

calendar-times.lisp.

Function: today (&optional timezone)

Returns DATE today.

Package

calendar-times.

Source

calendar-times.lisp.

Function: universal->date (universal)

Convert UNIVERSAL-TIME to DATE

Package

calendar-times.

Source

calendar-times.lisp.

Function: universal->walltime (universal)

Convert UNIVERSAL-TIME to WALLTIME

Package

calendar-times.

Source

calendar-times.lisp.


5.1.3 Generic functions

Generic Function: caltime+ (caltime amount unit &rest more)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime+ ((caltime zoned-datetime) amount unit &rest more)
Method: caltime+ ((caltime date) amount unit &rest more)
Method: caltime+ ((caltime caltime) amount unit &rest more)
Generic Function: caltime- (caltime amount unit &rest more)

Return a new caltime from CALTIME reduced in AMOUNT UNITs. Example:
(caltime- (now) 2 :day)

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime- ((caltime zoned-datetime) amount unit &rest more)
Method: caltime- ((caltime date) amount unit &rest more)
Method: caltime- ((caltime caltime) amount unit &rest more)
Generic Function: caltime->local-time (caltime)

Generic caltime to local-time conversion.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime->local-time ((caltime zoned-datetime))
Method: caltime->local-time ((caltime zoned-date))
Method: caltime->local-time ((caltime date))
Method: caltime->local-time ((caltime walltime))
Generic Function: caltime-coerce (caltime class &rest args)

Convert between different classes of time types.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime-coerce ((caltime zoned-datetime) (class (eql calendar-times:datetime)) &rest args)
Method: caltime-coerce ((caltime datetime) (class (eql time)) &rest args)
Method: caltime-coerce ((caltime datetime) (class (eql calendar-times:zoned-datetime)) &rest args)
Method: caltime-coerce ((caltime datetime) (class (eql calendar-times:date)) &rest args)
Method: caltime-coerce (caltime class &rest args)
Generic Function: caltime-difference (t1 t2 &optional unit)

Difference between caltimes, in UNITs.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime-difference (t1 t2 &optional unit)
Generic Function: caltime-equalp (t1 t2)

Compare calendar times for equality.
This is a structural equality comparison. So, two caltimes that represent
the same point in time, but differ in one of its elements (for instance, its timezone), are considered different. Use CALTIME= for equality for caltimes that represent the same point in time.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime-equalp ((t1 zoned-datetime) (t2 zoned-datetime))
Method: caltime-equalp ((t1 datetime) (t2 datetime))
Method: caltime-equalp ((t1 date) (t2 date))
Method: caltime-equalp ((t1 walltime) (t2 walltime))
Method: caltime-equalp ((t1 caltime) (t2 caltime))
Generic Function: clone-caltime (caltime &rest args)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: clone-caltime ((caltime caltime) &rest args)
Generic Reader: day-of (object)
Package

calendar-times.

Methods
Reader Method: day-of ((date date))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

day.

Generic Function: decode-caltime (caltime)

Decode a CALTIME parts and return them with VALUES.
The order of the list of values is the same as passed to the constructor functions.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: decode-caltime ((datetime zoned-datetime))
Method: decode-caltime ((datetime datetime))
Method: decode-caltime ((date date))
Method: decode-caltime ((time walltime))
Generic Function: format-caltime (destination caltime &optional format &rest args)

Format CALTIME.
Destination can be T, then timestring is written to *STANDARD-OUTPUT*; can be NIL, then a string is returned;
or can be a stream.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: format-caltime (destination (caltime datetime) &optional format &rest args)
Method: format-caltime (destination (caltime walltime) &optional format &rest args)
Method: format-caltime (destination (caltime zoned-date) &optional format &rest args)
Method: format-caltime (destination (caltime date) &optional format &rest args)
Method: format-caltime (destination (caltime zoned-datetime) &optional format &rest args)
Generic Reader: hour-of (object)
Package

calendar-times.

Methods
Reader Method: hour-of ((walltime walltime))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

hour.

Generic Reader: minutes-of (object)
Package

calendar-times.

Methods
Reader Method: minutes-of ((walltime walltime))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

minutes.

Generic Reader: month-of (object)
Package

calendar-times.

Methods
Reader Method: month-of ((date date))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

month.

Generic Function: parse-timestring (timestring class &rest args)

Parse TIMESTRING and return an instance of CLASS.
CLASS should be the class name of one of the subclasses of CALTIME.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: parse-timestring ((timestring string) (class (eql calendar-times:zoned-datetime)) &rest args)
Method: parse-timestring ((timestring string) (class (eql calendar-times:datetime)) &rest args)
Method: parse-timestring ((timestring string) (class (eql time)) &rest args)
Method: parse-timestring ((timestring string) (class (eql calendar-times:walltime)) &rest args)
Method: parse-timestring ((timestring string) (class (eql calendar-times:date)) &rest args)
Generic Reader: seconds-of (object)
Package

calendar-times.

Methods
Reader Method: seconds-of ((walltime walltime))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

seconds.

Generic Reader: timezone-of (object)
Package

calendar-times.

Methods
Reader Method: timezone-of ((zoned-caltime zoned-caltime))

Timezone can be a LOCAL-TIME::TIMEZONE object, or an offset.

Source

calendar-times.lisp.

Target Slot

timezone.

Generic Function: universal->caltime (universal caltime-class)

UNIVERSAL to CALTIME conversion

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: universal->caltime (universal (caltime-class symbol))

Convert UNIVERSAL-TIME to CALTIME.

Generic Reader: year-of (object)
Package

calendar-times.

Methods
Reader Method: year-of ((date date))

automatically generated reader method

Source

calendar-times.lisp.

Target Slot

year.


5.1.4 Standalone methods

Method: print-object ((caltime caltime) stream)
Source

calendar-times.lisp.


5.1.5 Classes

Class: caltime

Abstract calendar time class

Package

calendar-times.

Source

calendar-times.lisp.

Direct subclasses
Direct methods
Class: date

A date like 2024-01-01

Package

calendar-times.

Source

calendar-times.lisp.

Direct superclasses

caltime.

Direct subclasses
Direct methods
Direct slots
Slot: year
Readers

year-of.

Writers

This slot is read-only.

Slot: month
Readers

month-of.

Writers

This slot is read-only.

Slot: day
Readers

day-of.

Writers

This slot is read-only.

Class: datetime

A datetime like 2024-01-01T00:00:00

Package

calendar-times.

Source

calendar-times.lisp.

Direct superclasses
Direct subclasses

zoned-datetime.

Direct methods
Class: walltime

Represents a ’wall’ time. Like 01:01:22

Package

calendar-times.

Source

calendar-times.lisp.

Direct superclasses

caltime.

Direct subclasses

datetime.

Direct methods
Direct slots
Slot: hour
Type

integer

Readers

hour-of.

Writers

This slot is read-only.

Slot: minutes
Type

integer

Readers

minutes-of.

Writers

This slot is read-only.

Slot: seconds
Type

integer

Readers

seconds-of.

Writers

This slot is read-only.

Class: zoned-date

A date with a timezone.

Package

calendar-times.

Source

calendar-times.lisp.

Direct superclasses
Direct methods
Class: zoned-datetime

A datetime with a timezone.

Package

calendar-times.

Source

calendar-times.lisp.

Direct superclasses
Direct methods

5.2 Internals


5.2.1 Special variables

Special Variable: +date-format+
Package

calendar-times.

Source

calendar-times.lisp.

Special Variable: +datetime-format+
Package

calendar-times.

Source

calendar-times.lisp.

Special Variable: +day-names+
Package

calendar-times.

Source

calendar-times.lisp.

Special Variable: +time-format+
Package

calendar-times.

Source

calendar-times.lisp.

Special Variable: +zoned-date-format+
Package

calendar-times.

Source

calendar-times.lisp.

Special Variable: +zoned-datetime-format+
Package

calendar-times.

Source

calendar-times.lisp.


5.2.2 Ordinary functions

Function: date->local-time (caltime)
Package

calendar-times.

Source

calendar-times.lisp.

Function: datetime->local-time (caltime &optional timezone offset)
Package

calendar-times.

Source

calendar-times.lisp.

Function: ensure-timezone (timezone-or-string)
Package

calendar-times.

Source

calendar-times.lisp.

Function: local-time->date (caltime)
Package

calendar-times.

Source

calendar-times.lisp.

Function: local-time->walltime (caltime)
Package

calendar-times.

Source

calendar-times.lisp.

Function: make-gmt-offset-timezone (offset)

Create a GMT + OFFSET timezone. OFFSET is in seconds.

Package

calendar-times.

Source

calendar-times.lisp.

Function: offset->string (offset)

Format OFFSET. OFFSET is in seconds.

Package

calendar-times.

Source

calendar-times.lisp.

Function: parse-date (string)
Package

calendar-times.

Source

calendar-times.lisp.

Function: parse-datetime (string)
Package

calendar-times.

Source

calendar-times.lisp.

Function: parse-time (string)
Package

calendar-times.

Source

calendar-times.lisp.

Function: parse-zoned-datetime (string)
Package

calendar-times.

Source

calendar-times.lisp.

Function: time->local-time (caltime)

Convert WALLTIME to LOCAL-TIME:TIMESTAMP.

Package

calendar-times.

Source

calendar-times.lisp.

Function: zoned-date->local-time (caltime)
Package

calendar-times.

Source

calendar-times.lisp.

Function: zoned-datetime->local-time (caltime)
Package

calendar-times.

Source

calendar-times.lisp.


5.2.3 Generic functions

Generic Function: %caltimes-compose (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: %caltimes-compose ((t1 datetime) (t2 walltime))
Method: %caltimes-compose ((t1 datetime) (t2 date))
Method: %caltimes-compose ((t1 datetime) (z timezone))
Method: %caltimes-compose ((t1 walltime) (t2 date))
Method: %caltimes-compose ((t1 date) (t2 walltime))
Method: %caltimes-compose (t1 t2)
Generic Function: caltime-compare (t1 t2)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: caltime-compare ((t1 caltime) (t2 caltime))
Generic Function: convert-units (value from-unit to-unit)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: convert-units (value (from-unit (eql :hours)) (to-unit (eql :seconds)))
Method: convert-units (value (from-unit (eql :hours)) (to-unit (eql :minutes)))
Method: convert-units (value (from-unit (eql :minutes)) (to-unit (eql :seconds)))
Method: convert-units (value (from-unit (eql :seconds)) (to-unit (eql :hours)))
Method: convert-units (value (from-unit (eql :minutes)) (to-unit (eql :hours)))
Method: convert-units (value (from-unit (eql :seconds)) (to-unit (eql :minutes)))
Generic Function: copy-instance (object &rest initargs &key &allow-other-keys)

Makes and returns a shallow copy of OBJECT.

An uninitialized object of the same class as OBJECT is allocated by calling ALLOCATE-INSTANCE. For all slots returned by CLASS-SLOTS, the returned object has the
same slot values and slot-unbound status as OBJECT.

REINITIALIZE-INSTANCE is called to update the copy with INITARGS.

Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: copy-instance ((object standard-object) &rest initargs &key &allow-other-keys)
Generic Function: local-time->caltime (local-time caltime-class)
Package

calendar-times.

Source

calendar-times.lisp.

Methods
Method: local-time->caltime (local-time (caltime-class (eql calendar-times:walltime)))
Method: local-time->caltime (local-time (caltime-class (eql calendar-times:date)))

5.2.4 Classes

Class: zoned-caltime

A calendar time with timezone. Abstract class.

Package

calendar-times.

Source

calendar-times.lisp.

Direct subclasses
Direct methods

timezone-of.

Direct slots
Slot: timezone

Timezone can be a LOCAL-TIME::TIMEZONE object, or an offset.

Type

(or local-time::timezone integer)

Initform

local-time:+utc-zone+

Readers

timezone-of.

Writers

This slot is read-only.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %  
C   D   E   F   G   H   L   M   N   O   P   S   T   U   Y   Z  
Index Entry  Section

%
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions
%caltimes-compose: Private generic functions

C
caltime+: Public generic functions
caltime+: Public generic functions
caltime+: Public generic functions
caltime+: Public generic functions
caltime-: Public generic functions
caltime-: Public generic functions
caltime-: Public generic functions
caltime-: Public generic functions
caltime->local-time: Public generic functions
caltime->local-time: Public generic functions
caltime->local-time: Public generic functions
caltime->local-time: Public generic functions
caltime->local-time: Public generic functions
caltime->universal-time: Public ordinary functions
caltime-adjust: Public ordinary functions
caltime-coerce: Public generic functions
caltime-coerce: Public generic functions
caltime-coerce: Public generic functions
caltime-coerce: Public generic functions
caltime-coerce: Public generic functions
caltime-coerce: Public generic functions
caltime-compare: Private generic functions
caltime-compare: Private generic functions
caltime-difference: Public generic functions
caltime-difference: Public generic functions
caltime-equalp: Public generic functions
caltime-equalp: Public generic functions
caltime-equalp: Public generic functions
caltime-equalp: Public generic functions
caltime-equalp: Public generic functions
caltime-equalp: Public generic functions
caltime<: Public ordinary functions
caltime<=: Public ordinary functions
caltime=: Public ordinary functions
caltime>: Public ordinary functions
caltime>=: Public ordinary functions
caltimes-compose: Public ordinary functions
clone-caltime: Public generic functions
clone-caltime: Public generic functions
convert-units: Private generic functions
convert-units: Private generic functions
convert-units: Private generic functions
convert-units: Private generic functions
convert-units: Private generic functions
convert-units: Private generic functions
convert-units: Private generic functions
copy-instance: Private generic functions
copy-instance: Private generic functions

D
date->local-time: Private ordinary functions
datetime->local-time: Private ordinary functions
datetime-date: Public ordinary functions
datetime-time: Public ordinary functions
day-of: Public generic functions
day-of: Public generic functions
day-of-week: Public ordinary functions
decode-caltime: Public generic functions
decode-caltime: Public generic functions
decode-caltime: Public generic functions
decode-caltime: Public generic functions
decode-caltime: Public generic functions

E
ensure-timezone: Private ordinary functions

F
format-caltime: Public generic functions
format-caltime: Public generic functions
format-caltime: Public generic functions
format-caltime: Public generic functions
format-caltime: Public generic functions
format-caltime: Public generic functions
Function, caltime->universal-time: Public ordinary functions
Function, caltime-adjust: Public ordinary functions
Function, caltime<: Public ordinary functions
Function, caltime<=: Public ordinary functions
Function, caltime=: Public ordinary functions
Function, caltime>: Public ordinary functions
Function, caltime>=: Public ordinary functions
Function, caltimes-compose: Public ordinary functions
Function, date->local-time: Private ordinary functions
Function, datetime->local-time: Private ordinary functions
Function, datetime-date: Public ordinary functions
Function, datetime-time: Public ordinary functions
Function, day-of-week: Public ordinary functions
Function, ensure-timezone: Private ordinary functions
Function, local-time->date: Private ordinary functions
Function, local-time->walltime: Private ordinary functions
Function, make-date: Public ordinary functions
Function, make-datetime: Public ordinary functions
Function, make-gmt-offset-timezone: Private ordinary functions
Function, make-time: Public ordinary functions
Function, make-zoned-date: Public ordinary functions
Function, make-zoned-datetime: Public ordinary functions
Function, now: Public ordinary functions
Function, offset->string: Private ordinary functions
Function, parse-date: Private ordinary functions
Function, parse-datetime: Private ordinary functions
Function, parse-time: Private ordinary functions
Function, parse-zoned-datetime: Private ordinary functions
Function, time->local-time: Private ordinary functions
Function, time-now: Public ordinary functions
Function, today: Public ordinary functions
Function, universal->date: Public ordinary functions
Function, universal->walltime: Public ordinary functions
Function, zoned-date->local-time: Private ordinary functions
Function, zoned-datetime->local-time: Private ordinary functions

G
Generic Function, %caltimes-compose: Private generic functions
Generic Function, caltime+: Public generic functions
Generic Function, caltime-: Public generic functions
Generic Function, caltime->local-time: Public generic functions
Generic Function, caltime-coerce: Public generic functions
Generic Function, caltime-compare: Private generic functions
Generic Function, caltime-difference: Public generic functions
Generic Function, caltime-equalp: Public generic functions
Generic Function, clone-caltime: Public generic functions
Generic Function, convert-units: Private generic functions
Generic Function, copy-instance: Private generic functions
Generic Function, day-of: Public generic functions
Generic Function, decode-caltime: Public generic functions
Generic Function, format-caltime: Public generic functions
Generic Function, hour-of: Public generic functions
Generic Function, local-time->caltime: Private generic functions
Generic Function, minutes-of: Public generic functions
Generic Function, month-of: Public generic functions
Generic Function, parse-timestring: Public generic functions
Generic Function, seconds-of: Public generic functions
Generic Function, timezone-of: Public generic functions
Generic Function, universal->caltime: Public generic functions
Generic Function, year-of: Public generic functions

H
hour-of: Public generic functions
hour-of: Public generic functions

L
local-time->caltime: Private generic functions
local-time->caltime: Private generic functions
local-time->caltime: Private generic functions
local-time->date: Private ordinary functions
local-time->walltime: Private ordinary functions

M
make-date: Public ordinary functions
make-datetime: Public ordinary functions
make-gmt-offset-timezone: Private ordinary functions
make-time: Public ordinary functions
make-zoned-date: Public ordinary functions
make-zoned-datetime: Public ordinary functions
Method, %caltimes-compose: Private generic functions
Method, %caltimes-compose: Private generic functions
Method, %caltimes-compose: Private generic functions
Method, %caltimes-compose: Private generic functions
Method, %caltimes-compose: Private generic functions
Method, %caltimes-compose: Private generic functions
Method, caltime+: Public generic functions
Method, caltime+: Public generic functions
Method, caltime+: Public generic functions
Method, caltime-: Public generic functions
Method, caltime-: Public generic functions
Method, caltime-: Public generic functions
Method, caltime->local-time: Public generic functions
Method, caltime->local-time: Public generic functions
Method, caltime->local-time: Public generic functions
Method, caltime->local-time: Public generic functions
Method, caltime-coerce: Public generic functions
Method, caltime-coerce: Public generic functions
Method, caltime-coerce: Public generic functions
Method, caltime-coerce: Public generic functions
Method, caltime-coerce: Public generic functions
Method, caltime-compare: Private generic functions
Method, caltime-difference: Public generic functions
Method, caltime-equalp: Public generic functions
Method, caltime-equalp: Public generic functions
Method, caltime-equalp: Public generic functions
Method, caltime-equalp: Public generic functions
Method, caltime-equalp: Public generic functions
Method, clone-caltime: Public generic functions
Method, convert-units: Private generic functions
Method, convert-units: Private generic functions
Method, convert-units: Private generic functions
Method, convert-units: Private generic functions
Method, convert-units: Private generic functions
Method, convert-units: Private generic functions
Method, copy-instance: Private generic functions
Method, day-of: Public generic functions
Method, decode-caltime: Public generic functions
Method, decode-caltime: Public generic functions
Method, decode-caltime: Public generic functions
Method, decode-caltime: Public generic functions
Method, format-caltime: Public generic functions
Method, format-caltime: Public generic functions
Method, format-caltime: Public generic functions
Method, format-caltime: Public generic functions
Method, format-caltime: Public generic functions
Method, hour-of: Public generic functions
Method, local-time->caltime: Private generic functions
Method, local-time->caltime: Private generic functions
Method, minutes-of: Public generic functions
Method, month-of: Public generic functions
Method, parse-timestring: Public generic functions
Method, parse-timestring: Public generic functions
Method, parse-timestring: Public generic functions
Method, parse-timestring: Public generic functions
Method, parse-timestring: Public generic functions
Method, print-object: Public standalone methods
Method, seconds-of: Public generic functions
Method, timezone-of: Public generic functions
Method, universal->caltime: Public generic functions
Method, year-of: Public generic functions
minutes-of: Public generic functions
minutes-of: Public generic functions
month-of: Public generic functions
month-of: Public generic functions

N
now: Public ordinary functions

O
offset->string: Private ordinary functions

P
parse-date: Private ordinary functions
parse-datetime: Private ordinary functions
parse-time: Private ordinary functions
parse-timestring: Public generic functions
parse-timestring: Public generic functions
parse-timestring: Public generic functions
parse-timestring: Public generic functions
parse-timestring: Public generic functions
parse-timestring: Public generic functions
parse-zoned-datetime: Private ordinary functions
print-object: Public standalone methods

S
seconds-of: Public generic functions
seconds-of: Public generic functions

T
time->local-time: Private ordinary functions
time-now: Public ordinary functions
timezone-of: Public generic functions
timezone-of: Public generic functions
today: Public ordinary functions

U
universal->caltime: Public generic functions
universal->caltime: Public generic functions
universal->date: Public ordinary functions
universal->walltime: Public ordinary functions

Y
year-of: Public generic functions
year-of: Public generic functions

Z
zoned-date->local-time: Private ordinary functions
zoned-datetime->local-time: Private ordinary functions


A.3 Variables

Jump to:   +  
C   D   H   M   S   T   Y  
Index Entry  Section

+
+date-format+: Private special variables
+datetime-format+: Private special variables
+day-names+: Private special variables
+days-per-week+: Public constants
+hours-per-day+: Public constants
+minutes-per-day+: Public constants
+minutes-per-hour+: Public constants
+months-per-year+: Public constants
+seconds-per-day+: Public constants
+seconds-per-hour+: Public constants
+seconds-per-minute+: Public constants
+time-format+: Private special variables
+zoned-date-format+: Private special variables
+zoned-datetime-format+: Private special variables

C
Constant, +days-per-week+: Public constants
Constant, +hours-per-day+: Public constants
Constant, +minutes-per-day+: Public constants
Constant, +minutes-per-hour+: Public constants
Constant, +months-per-year+: Public constants
Constant, +seconds-per-day+: Public constants
Constant, +seconds-per-hour+: Public constants
Constant, +seconds-per-minute+: Public constants

D
day: Public classes

H
hour: Public classes

M
minutes: Public classes
month: Public classes

S
seconds: Public classes
Slot, day: Public classes
Slot, hour: Public classes
Slot, minutes: Public classes
Slot, month: Public classes
Slot, seconds: Public classes
Slot, timezone: Private classes
Slot, year: Public classes
Special Variable, +date-format+: Private special variables
Special Variable, +datetime-format+: Private special variables
Special Variable, +day-names+: Private special variables
Special Variable, +time-format+: Private special variables
Special Variable, +zoned-date-format+: Private special variables
Special Variable, +zoned-datetime-format+: Private special variables

T
timezone: Private classes

Y
year: Public classes