public DTM(DateTimeOffset date, DateTimePrecision precision = DateTimePrecision.Millisecond, int?tenHundrethSeconds = null) { Initialize(date.AsDT(precision), date.AsTM(precision, tenHundrethSeconds)); }