Index: /trunk/Mars/mbase/MTime.cc
===================================================================
--- /trunk/Mars/mbase/MTime.cc	(revision 15237)
+++ /trunk/Mars/mbase/MTime.cc	(revision 15238)
@@ -105,5 +105,5 @@
         Now();
     else
-        SetMjd(d);
+        d>2400000 ? SetJD(d) : SetMjd(d);
 }
 
Index: /trunk/Mars/mbase/MTime.h
===================================================================
--- /trunk/Mars/mbase/MTime.h	(revision 15237)
+++ /trunk/Mars/mbase/MTime.h	(revision 15238)
@@ -103,4 +103,5 @@
     Bool_t   SetMjd(UInt_t mjd, ULong_t ms, UInt_t ns=0);
     void     SetMjd(Double_t m);
+    void     SetJD(Double_t jd) { SetMjd(jd-2400000.5); }
     void     SetAxisTime(Double_t time);
     void     SetMoonPeriod(Double_t p);
