com.ebasetech.ufs.utility
Class JulianTime

java.lang.Object
  extended bycom.ebasetech.ufs.utility.JulianTime
Direct Known Subclasses:
CalendarDate

public class JulianTime
extends java.lang.Object


Field Summary
(package private)  long julianday
           
(package private)  double juliansecond
           
 
Constructor Summary
JulianTime()
           
JulianTime(double z)
           
JulianTime(JulianTime t)
           
JulianTime(long t, double s)
           
JulianTime(java.lang.String calendardate, java.lang.String calendartime)
           
 
Method Summary
 void julianBesselianDate(java.lang.String cdate, java.lang.String ctime)
           
 double julianDate()
           
 long julianDay()
           
 long julianDay(long year, int month, int day)
           
 double julianSecond()
           
 void minus(JulianTime t)
           
 void normalize()
           
 void now()
           
 void plus(JulianTime t)
           
 void set(double z)
           
 void set(int day, int month, long year, int hour, int minute, double second)
           
 void set(JulianTime t)
           
 void set(long t, double s)
           
 void set(java.lang.String calendardate, java.lang.String calendartime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

julianday

long julianday

juliansecond

double juliansecond
Constructor Detail

JulianTime

public JulianTime()

JulianTime

public JulianTime(double z)

JulianTime

public JulianTime(long t,
                  double s)

JulianTime

public JulianTime(JulianTime t)

JulianTime

public JulianTime(java.lang.String calendardate,
                  java.lang.String calendartime)
Method Detail

julianBesselianDate

public void julianBesselianDate(java.lang.String cdate,
                                java.lang.String ctime)

julianDate

public double julianDate()

julianDay

public long julianDay()

julianDay

public long julianDay(long year,
                      int month,
                      int day)

julianSecond

public double julianSecond()

minus

public void minus(JulianTime t)

normalize

public void normalize()

now

public void now()

plus

public void plus(JulianTime t)

set

public void set(double z)

set

public void set(int day,
                int month,
                long year,
                int hour,
                int minute,
                double second)

set

public void set(long t,
                double s)

set

public void set(JulianTime t)

set

public void set(java.lang.String calendardate,
                java.lang.String calendartime)