oa::Datetime
— human-readable UTC date/time over the system clock. For logs, debugging, display. NEVER for consensus or deterministic math.
Public Methods
Static Public Methods
Constructor & Destructor Documentation
Parameters
inYearoa::I32—
inMonthoa::I32—
inDayoa::I32—
inHouroa::I32Default: 0
inMinuteoa::I32Default: 0
inSecondoa::I32Default: 0
Parameters
inTimeoa::SystemTimePoint—
Public Method Documentation
Parameters
inDurationoa::Duration—
Returns
DatetimeThe declared return value.
Returns
oa::I32The declared return value.
Returns
oa::I32The declared return value.
Returns
oa::I32The declared return value.
Parameters
inOtherconst Datetime &—
Returns
oa::DurationThe declared return value.
Parameters
inFmtconst char *Default: "%Y-%m-%dT%H:%M:%SZ"
Returns
oa::StringThe declared return value.
Returns
oa::SystemTimePointThe declared return value.
Returns
oa::I32The declared return value.
Returns
boolThe declared return value.
Returns
oa::I32The declared return value.
Returns
oa::I32The declared return value.
Returns
oa::I32The declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Parameters
inOtherconst Datetime &—
Returns
boolThe declared return value.
Returns
oa::I32The declared return value.
Parameters
inDurationoa::Duration—
Returns
DatetimeThe declared return value.
Returns
oa::StringThe declared return value.
Returns
oa::StringThe declared return value.
Returns
oa::StringThe declared return value.
Returns
oa::F64The declared return value.
Returns
oa::StringThe declared return value.
Returns
oa::I64The declared return value.
Returns
oa::I64The declared return value.
Returns
oa::I32The declared return value.
Parameters
inSecondsoa::F64—
Returns
DatetimeThe declared return value.
Parameters
inNanosecondsoa::I64—
Returns
DatetimeThe declared return value.
Parameters
inSecondsoa::I64—
Returns
DatetimeThe declared return value.
Returns
DatetimeThe declared return value.