Create a copy of other date time.
Create a date time from a Value.
Create a DateTime using the given mg_date_time.
Create a DateTime from a copy of the given mg_date_time.
Destroys the internal mg_date_time.
Create a copy of the internal mg_date_time.
Returns nanoseconds since midnight.
Assigns a date time to another. The target of the assignment gets detached from whatever date time it was attached to, and attaches itself to the new date time.
Compares this date time with other. Return: true if same, false otherwise.
Returns the internal mg_date_time pointer.
Returns seconds since Unix epoch.
Return a printable string representation of this date time.
Returns time zone offset in minutes from UTC.
Represents date and time with its time zone.
Date is defined with seconds since the adjusted Unix epoch. Time is defined with nanoseconds since midnight. Time zone is defined with minutes from UTC.