Add TimeZones dependency for auto-converting Timestamp (#50)
authorJacob Quinn <quinn.jacobd@gmail.com>
Mon, 26 Oct 2020 15:21:02 +0000 (09:21 -0600)
committerGitHub <noreply@github.com>
Mon, 26 Oct 2020 15:21:02 +0000 (09:21 -0600)
commit78f54acf4ebb8e310859bbe240af547e600aec9c
treee41755471e2dd929d40841247d487ed12c6a16c6
parentb109c4921908346c63b1e5a09bb49845aad598b8
Add TimeZones dependency for auto-converting Timestamp (#50)

Implements #17. We now convert all Timestamp objects to ZonedDateTime
via auto-conversion (can be turned off by `convert=false`). The one
piece of awkwardness here is that it is currently assumed that with a
`Vector{ZonedDateTime}`, it is assumed that each element will have the
same timezone. Probably ok in practice, but frankly it'd be nicer if
there was a `ZonedDateTime` type that could be parameterized by the
timezone itself so that could be enforced via type parameter.
Project.toml
src/Arrow.jl
src/arraytypes/arraytypes.jl
src/eltypes.jl
test/runtests.jl
test/testtables.jl