# EDTF v1.4.0 - Table of Contents

> Extended Date Time Format (EDTF) / ISO 8601-2 parsing and English language rendering

## Pages

- [EDTF](readme.md)

## Modules

- [EDTF](EDTF.md): Parse, validate, and humanize EDTF date strings

- [EDTF.Aggregate](EDTF.Aggregate.md): Parser for EDTF Lists and Sets

- [EDTF.Continuation](EDTF.Continuation.md): EDTF Continuation Struct

- [EDTF.Date](EDTF.Date.md): Parser for basic EDTF dates, including year, and decade

- [EDTF.DateRange](EDTF.DateRange.md): Convert parsed EDTF structs into a `{start_date, end_date}` tuple of
`Date.t()` values suitable for SQL- or Ecto-style range queries.
- [EDTF.Humanize](EDTF.Humanize.md): Convert EDTF dates to human readable form

- [EDTF.Humanize.Aggregate](EDTF.Humanize.Aggregate.md): Humanize EDTF Set and List types

- [EDTF.Humanize.Date](EDTF.Humanize.Date.md): Humanize EDTF Date, Year, Decade, Century, and Season types

- [EDTF.Infinity](EDTF.Infinity.md): EDTF Infinity struct

- [EDTF.Interval](EDTF.Interval.md): Parser for EDTF Intervals

- [EDTF.Level](EDTF.Level.md): Utility functions to add the correct level to `%EDTF.Date` structs

- [EDTF.Parser](EDTF.Parser.md): NimbleParsec parser for EDTF dates

- [EDTF.Parser.Helpers](EDTF.Parser.Helpers.md): Helper functions for parsing EDTF dates

