package timere
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml date time handling and reasoning library
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.3.1.tar.gz
sha256=f5ba8d2ac9eb2eb9eceae53e698d20c7196f7b5d27c1ede2e6a22d9579b98ce0
doc/CHANGELOG.html
Changelog
Timere-parse 0.0.5
- Updated use of Timere API
Timere 0.3.1
- Minor refactoring on use of pattern resolver to simplify reasoning about undefined/uncertain behaviour
- Added
Timere.Span.make_small
Timere 0.3.0 (unreleased)
- Added support for parsing "24:00" and "24:00:00" in
Timere.Date_time.of_iso8601 - Changed
make_hmsto replace second with 59 when 60 is provided - Renamed
Date_time.make_precisetoDate_time.make_unambiguous - Added leap second handling to
Date_time - Fixed crash in
Timere.Date_time.of_iso8601due to failed date time construction - Upgraded
Time_zone.make_offset_onlyAPI - Updated
tz_infoandTime_zone.tdefinition to remove overlap of functionality for representing time zone with only constant offset - Renamed constants
minandmaxtomin_valandmax_valforTimere.TimestampandTimere.Date_time - Added
sinceandsince_timestamp - Pattern resolver overhaul
Resolver search space slicing fix in
slice_search_spaceoverapproximate_search_space_bottom_uprestrict_search_space_top_down
- Changed
{mday:...}to{day:...}in format string system - Better error messages when local time zone cannot be determined (PR #23)
Timere 0.2.2
- Moved timestamp functions into
Timere.Timestampmodule - Added fractional second support to ISO8601 parsing
- Fixed
Span.of_floathandling of negative floats - Renamed label argument
precisiontofrac_sfor RFC3339 related functions - Removed rounding behaviour of fractional digits for RFC3339 related functions
- Changed
make_hmsto accept second field to be 60
Timere 0.2.1
- Fixed OCaml 4.06.1 compatibility
Timere 0.2.0 (unreleased)
- Added support for nanosecond precision for date times and timestamps
- Updated tzdb
- Fixed
Timere.Date_time.makeandTimere.Date_time.make_exntypes Timere.Date_timeAPI tuning- Extended format string to support number form of month
- Extended format string to support fractional seconds
- Formatted date time string construction now fails explicitly when tz offset is required but cannot be deduced
Timere-parse 0.0.4
- Replaced
Intmodule withCCIntfor building in version 4.06.1
Timere-parse 0.0.3
- Ruleset update
- Added time zone support
- Improved bounded interval bound choosing (e.g. "10am to 2pm" would use a bound of 2 days now instead of 366 days)
- Fixed parsing of hmss
Timere 0.1.5
Fixed following functions which may exception when
tzlocal.nonebackend is usedTimere.intervalsTimere.resolve
- Added
tzlocal.utcbackend - Fixed slowdowns in
interresolution caused by incorrect batch and search space slicing logic - Fixed
sexp_of_timestampwhich previously did not specify time zone explicitly as UTC after the default time zone parameter change in API - Fixed use of
Date_time'.of_timestampat places by specifying the time zone explicitly as UTC - Updated
bounded_intervalsto try to avoid constructing terms that result in (almost) non-termination
Timere-parse 0.0.2
- Added corpus
- General parser upgrade
- Added parser for
hms
Timere 0.1.4
- Added missing exception handling in
Time.patternforRange.Range_is_invalid - Added local time zone detection (
Timere.Time_zone.local) - Swapped to using local time zone by default in
Timere.Date_timeAPI - Added missing to/of sexp functions for
Date_timeandDurationmodules - Added pretty printers for
Timere.hms
Timere-parse 0.0.1
- Base version
Timere 0.1.3
- Base version
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page