package timere

  1. Overview
  2. Docs
OCaml date time handling and reasoning library

Install

Authors

Maintainers

Sources

v0.3.1.tar.gz
sha256=f5ba8d2ac9eb2eb9eceae53e698d20c7196f7b5d27c1ede2e6a22d9579b98ce0

Description

Features:

  • Timestamp and date time handling with platform independent time zone support

    • Subset of the IANA time zone database is built into this library
  • Reasoning over time intervals via timere objects/expressions, examples:

    • Pattern matching time and intervals. These work across DST boundaries.

    • Intersection and union

    • Chunking at year or month boundary, or in fixed sizes

    • Evaluate (sub)expressions with a different time zone (e.g. intersection of 9am to 5pm of Sydney and 9am to 5pm of New York)

Published: 25 Apr 2021

Dependencies (10)

  1. fileutils
  2. fmt >= "0.8.7"
  3. yojson >= "1.6.0"
  4. ptime
  5. containers >= "3.0"
  6. mparser >= "1.3"
  7. seq
  8. oseq < "0.5"
  9. dune >= "2.7.0"
  10. ocaml >= "4.06.1" & < "5.0"

Dev Dependencies (6)

  1. diet with-test
  2. qcheck with-test
  3. qcheck-alcotest with-test
  4. alcotest with-test
  5. crowbar with-test
  6. bisect_ppx dev & >= "2.5.0"

Used by

None

Conflicts

None