

| |||||||
|
You are here: Root > By Topic > Time
Common Lisp library for representing and handling time zones, dates, and timestamps. This package partially supports ISO 8601 format and provides localized read and print of date and time.
| Web site | http://lisp.ystok.ru/ylocal-time/ |
| Mailing list | |
| Version | 1.2.013 - Tuesday, 13 September 2011 |
| Maturity | Mature |
| OS compatibility | Window, *nix |
| ASDF installable | No |
| Official Download | http://lisp.ystok.ru/ylocal-time/ylocal-time-1-2-013.zip |
| Mirrored Download | |
| Source code repository |
The idea was originally based on the LOCAL-TIME concept proposed by Erik Naggum (1965-2009) in "The Long, Painful History of Time" in 1999.
The implementation was also inspired by the Local-Time package by onShore, Inc. available from http://alpha.onshore-devel.com/lisp-software/ (seems not available any longer).
But Erik had criticized their open source implementation heavily. For example, bignum-based operations were defeating the original efficiency purpose of the LOCAL-TIME.
Taking the critique into account and after realizing drawbacks, the fundamentals were redesigned in Ystok-Local-Time and code was rewritten considerably.
Date/time is represented by one of the following three structures:
date corresponds to the DATE data type in SQL (ISO/IEC 9075:1999,2003).local-time corresponds to TIMESTAMP WITHOUT TIME ZONE.utc-time corresponds to SQL TIMESTAMP WITH TIME ZONE and contains an
explicit timezone offset.Time | ISO 8601 | Libraries | Windows family | Unix family | LLGPL
You must be logged to add a note
You must be logged to add a comment