Skip to main content

Module datetime

Module datetime 

Source
Expand description

First-class DateTime and Duration types.

NdbDateTime stores microseconds since Unix epoch (1970-01-01T00:00:00Z). NdbDuration stores microseconds as a signed i64.

Both serialize as strings (ISO 8601 for DateTime, human-readable for Duration) for JSON compatibility. Internal representation is i64 for efficient comparison and arithmetic.

Re-exports§

pub use duration::NdbDuration;
pub use error::NdbDateTimeError;
pub use timestamp::DateTimeComponents;
pub use timestamp::NdbDateTime;

Modules§

duration
Microseconds-precision signed duration type.
error
Error type for datetime and duration construction and arithmetic.
timestamp
Microseconds-precision UTC timestamp type.