rfc3339
RFC3339 (dates and times) implementation for Nim.
Summary
| Latest Version | Unknown |
|---|---|
| License | BSD |
| CI Status | Passing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
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.