See also section 15.1 in PLT MzScheme: Language Manual.
(date->string
date
[time?
])
PROCEDURE
Converts a date structure value (such as returned by MzScheme's
seconds->date
) to a string. The returned string contains
the time of day only if time?
is a true value; the default is
#f
. See also date-display-format
.
(date-display-format
[format-symbol
])
PROCEDURE
Parameter that determines the date display format, one of
'american
, 'chinese
, 'german
,
'indian
, 'irish
, 'iso-8601
,
'rfc2822
, or 'julian
. The initial format is
'american
.
(find-seconds
second minute hour day month year
)
PROCEDURE
Finds the representation of a date in platform-specific seconds. The
arguments correspond to the fields of the date
structure. If
the platform cannot represent the specified date, an error is
signaled, otherwise an integer is returned.
(date->julian/scalinger
date
)
PROCEDURE
Converts a date structure (up to 2099 BCE Gregorian) into a Julian date number. The returned value is not a strict Julian number, but rather Scalinger's version, which is off by one for easier calculations.
(julian/scalinger->string
date
)
PROCEDURE
Converts a Julian number (Scalinger's off-by-one version) into a string.