示例#1
0
 public void TestGMST()
 {
     AstroTime time = new AstroTime(new DateTime(2003, 1, 1));
     DateTime gmst = time.GMST;
     Assert.That(gmst.Hour, Is.EqualTo(6));
     Assert.That(gmst.Minute, Is.EqualTo(40));
     Assert.That(gmst.Second, Is.EqualTo(56));
     Assert.That(gmst.Millisecond, Is.EqualTo(954));
 }
示例#2
0
 public void JDProperty()
 {
     DateTime dt = new DateTime(2003, 1, 1);
     AstroTime time = new AstroTime(dt);
     Assert.That(time.JD.ToDouble(), Is.EqualTo(2452640.5));
 }
示例#3
0
 public void DateProperty()
 {
     DateTime dt = new DateTime(2003, 1, 1);
     AstroTime time = new AstroTime(dt);
     Assert.That(time.Date, Is.EqualTo(dt));
 }