package ptime
Install
Dune Dependency
Authors
Maintainers
Sources
sha512=df2410d9cc25a33083fe968a584b8fb4d68ad5c077f3356da0a20427e6cd8756a5b946b921e5cf8ed4097f2c506e93345d9dca63b113be644d5a7cc0753d1534
CHANGES.md.html
v1.0.0 2022-02-16 La Forclaz
Change the
js_of_ocaml
strategy forPtime_clock
's JavaScript implementation. Primitives ofptime.clock.os
are now implemented in pure JavaScript and linked byjs_of_ocaml
. This means that theptime.clock.jsoo
library no longer exists, simply link againstptime.clock.os
instead. Thanks to Hugo Heuzard for suggesting and implementing this.Require OCaml >= 4.08
Correct a potential overflow in Ptime.Span.of_float_s (#26).
v0.8.6 2021-11-28 Zagreb
Require OCaml >= 4.03
Drop dependency on
result
compatibility package.Alter install structure.
ptime/{os,jsoo}
are now installed inptime/clock/{os,jsoo}
. Also aptime_clock.cm[t]i
is now installed inptime/clock/
. Theocamlfind
packages are unchanged except forptime.clock.os.top
which no longer exists.Handle
Pervasives
deprecation.Fix
Ptime.truncate
to always truncate down. Thanks to David Kaloper Meršinjak for the report & fix.Allow compiling with MSVC compiler. Thanks to Jonah Beckford for the patch.
v0.8.5 2019-05-02 La Forclaz (VS)
Make the package compatible with
js_of_ocaml
3.3.0's namespacing
v0.8.4 2018-07-26 Zagreb
Ptime_clock
: Windows support. Thanks to IndiscriminateCoding and David Allsopp for the contribution.Fix
Ptime.frac_s
on pre-epoch time stamps. The function computed a span of1s - f
instead off
on these. This function is not used internally so this only affects users of this function that apply it on pre-epoch time stamps (#12). Thanks to David Kaloper Meršinjak for the report.
v0.8.3 2017-02-05 La Forclaz (VS)
Fix package for -custom linking.
v0.8.2 2016-07-22 Zagreb
Add
?tz_offset_s
optional argument toPtime.weekday
. Thanks to Maxence Guesdon for suggesting.
v0.8.1 2015-07-14 Cambridge (UK)
Add
Ptime.v
andPtime.Span.v
to safely deal with trusted inputs. Thanks to Matt Gray for suggesting.Add
Ptime.weekday
, to help conversions to denormalized timestamp formats. Thanks to Romain Calascibetta for suggesting.Build depend on topkg.
Relicense from BSD3 to ISC.
v0.8.0 2015-12-24 Cambridge (UK)
First release. Thanks to Raphaël Proust for lodging support.