public void AddSecond() { JulianDate jd = new JulianDate(new DateTime(2003, 1, 1)); JulianDate jd1 = new JulianDate(jd); jd1.AddSeconds(24); Assert.That(jd1 - jd, Is.EqualTo(24.0 / (3600 * 24)).Within(0.00000000000001)); DateTime dt = jd1.ToDateTime(); Assert.That(dt.Second, Is.EqualTo(24)); }
static void Main(string[] args) { JulianDate jd = new JulianDate(new DateTime(2003, 1, 1, 12, 42, 10, 500)); DateTime result = jd.ToDateTime(); }
public void ReverseConvert() { DateTime dt = new DateTime(2003, 3, 5, 13, 22, 4); JulianDate jd = new JulianDate(dt); Assert.That(dt, Is.EqualTo(jd.ToDateTime())); }