public void TestToDateTimeOffset() { var dt = DateTimeOffset.Now; dt = new DateTimeOffset(dt.Year, dt.Month, dt.Day, dt.Hour, dt.Minute, dt.Second, TimeSpan.Zero); // Remove milliseconds UniversalTime date = new UniversalTime(dt); Assert.AreEqual(dt, date.ToDateTimeOffset()); }