rfc3339

RFC3339 (dates and times) implementation for Nim.

Pure Nim score 30/100 · tests present · docs generated

Summary

Latest Version Unknown
License BSD
CI Status Passing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install rfc3339
choosenim install rfc3339
git clone https://github.com/Skrylar/rfc3339

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
rfc3339 - - - - - - -

Source

Repository https://github.com/Skrylar/rfc3339
Homepage https://github.com/Skrylar/rfc3339
Documentation View Documentation
Registry Source nimble_official

README

RFC3339

RFC3339 is a standard date/time format used by many web protocols.

Lets you store dates and times. Also parse them from strings. Used by a lot of web RFCs.

Originally created to parse dates in TOML files.

Fractional Seconds

This module makes a best-effort attempt at supporting fractional time as specified in the RFC. Conversion between formats may however result in those fractional seconds being lost due to rounding or precision errors in those interim types.

Timezones

This module attempts to support timezones by preserving any timezone information read or stored in its native type. Conversion between types will however lose the timezone by applying the offset and converting the time to UTC however.

License

This module is made available under the BSD (2-clause) license.