luatz 0.2 Release
I’m happy to announce a new release of luatz: 0.2
My lua library to work with dates and times.
Features include:
- A os.datecompatible class “timetable” supporting normalisation
- Conversion between locations (time zones) using your local zoneinfo database.
- RFC-3339 parsing
- Works with 5.1, 5.2 and LuaJIT.
New in this release:
- Support for fractional timetable component normalisation
- e.g. .month=6.5,.day=1(which could be read as “the first day after the middle of June”) normalises to.month=2,.day=16
- Top level aliases for common operations
- Own implementation of stftimeformatting (locales are not yet complete)
- Uses ljsyscall for more accurate time when available
Currently hosted on github (along with documentation and examples): https://github.com/daurnimator/luatz
Available via MoonRocks: https://rocks.moonscript.org/modules/daurnimator/luatz/0.2-1
Source download: https://github.com/daurnimator/luatz/releases/tag/v0.2
Available via MoonRocks: https://rocks.moonscript.org/modules/daurnimator/luatz/0.2-1
Source download: https://github.com/daurnimator/luatz/releases/tag/v0.2