DateTime::DateTime() { Timestamp now; _utcTime = now.utcTime(); computeGregorian(julianDay()); computeDaytime(); }
DateTime::DateTime(const Timestamp& timestamp): _utcTime(timestamp.utcTime()) { computeGregorian(julianDay()); computeDaytime(); }
DateTime::DateTime(const Timestamp& timestamp) : m_utcTime(timestamp.utcTime()) { makeLocal(tzd()); }
DateTime::DateTime() { Timestamp now; m_utcTime = now.utcTime(); makeLocal(tzd()); }