Class DBDateTime

java.lang.Object
com.illumon.iris.db.tables.utils.DBDateTime
All Implemented Interfaces:
DatetimeFilterData.MillisProvider, Externalizable, Serializable, Comparable<DBDateTime>

public final class DBDateTime
extends Object
implements Comparable<DBDateTime>, Externalizable, DatetimeFilterData.MillisProvider
An object representing a timpoint in Deephaven.

A DBDateTime represents a zone-less, precise timepoint without respect to timezones. The instant is stored as a signed 64-bit long, representing nanoseconds since the epoch (January 1, 1970, 00:00:00 GMT). This provides a range from 1677-09-21T00:12:43.146-775807 UTC to 2262-04-11T23:47:16.854775807 UTC. The minimum long value is reserved for QueryConstants.NULL_LONG and therefore is not permitted as a valid DBDateTime.

See Also:
Serialized Form