Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1006 Bytes

README.md

File metadata and controls

35 lines (24 loc) · 1006 Bytes

EDTF

Build Coverage Hex.pm

An Extended Date Time Format (EDTF) / ISO 8601-2 parser and English language rendering toolkit for Elixir.

Compatibility

EDTF / ISO 8601-2

EDTF fully implements EDTF levels 0, 1, and 2 as specified by ISO 8601-2

Installation

Add edtf to your list of dependencies in mix.exs:

def deps do
  [
    {:edtf, "~> 1.0.0"}
  ]
end

Usage

See EDTF.parse/1, EDTF.validate/1, and EDTF.humanize/1.

Notes

  • Some human-readable dates containing Level 2 qualifications and years with significant digits, may produce less specific results than desired.