A general observation: it might be useful to get back to the message of Julian Hyde in the previous email thread about this 2 weeks ago (https://lists.apache.org/thread.html/r5a89aa20b1cb812dc01a3817a5bfb365971577986d586dcc7ee21e72%40%3Cdev.arrow.apache.org%3E). Quoting part of that email:
On Wed, 2 Jun 2021 at 21:39, Julian Hyde <jh...@apache.org> wrote: > > Good time libraries support all. E.g. Jodatime [1] has > > * Instant - an instantaneous point on the time-line > * DateTime - full date and time with time-zone > * LocalDateTime - date-time without a time-zone > > ... > > I recommend that Arrow supports all three. Choose clear, distinct > names for all three, consistent with names used elsewhere in the > industry. It seems to me that we are discussing whether our "timestamp without timezone" should be interpreted as a LocalDateTime or as an Instant (since interpreting it as UTC makes it an Instant, I think). Is that a correct / helpful framing?