com.ebasetech.ufs.utility
Class CalendarDate

java.lang.Object
  extended bycom.ebasetech.ufs.utility.JulianTime
      extended bycom.ebasetech.ufs.utility.CalendarDate
All Implemented Interfaces:
java.io.Serializable

public class CalendarDate
extends JulianTime
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  java.lang.String calendardate
           
(package private)  java.lang.String calendartime
           
(package private)  java.lang.String dateinfo
           
(package private)  int day
           
(package private)  java.lang.String dayofweek
           
(package private)  java.lang.String eastersunday
           
(package private)  int hour
           
(package private)  int minute
           
(package private)  int month
           
(package private)  double second
           
(package private)  long year
           
 
Fields inherited from class com.ebasetech.ufs.utility.JulianTime
julianday, juliansecond
 
Constructor Summary
CalendarDate()
           
CalendarDate(double epoch)
           
CalendarDate(JulianTime t)
           
CalendarDate(java.lang.String date, java.lang.String time)
           
 
Method Summary
 java.util.Calendar asCalendar()
           
 java.util.Date asDate()
           
private  void civildate()
           
 java.lang.String date()
           
 java.lang.String dateInfo()
           
 java.lang.String dateOfEaster()
           
 int day()
           
 int daynumberOfWeek()
           
 java.lang.String dayOfWeek()
           
 int dayOfYear()
           
 int hour()
           
(package private)  void IniRest()
           
 boolean leapYear()
           
 void minus(JulianTime t)
           
 int minute()
           
 int month()
           
 void plus(JulianTime t)
           
 double second()
           
 void set()
           
 void set(CalendarDate D)
           
 void set(java.util.Date date)
           
 void set(double epoch)
           
 void set(int day, int month, long year, int hour, int minut, double second)
           
 void set(JulianTime t)
           
 void set(long day, double sek)
           
 void set(java.lang.String date, java.lang.String time)
           
 java.lang.String time()
           
 int weekOfYear()
           
 long year()
           
 
Methods inherited from class com.ebasetech.ufs.utility.JulianTime
julianBesselianDate, julianDate, julianDay, julianDay, julianSecond, normalize, now
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

calendardate

java.lang.String calendardate

calendartime

java.lang.String calendartime

day

int day

month

int month

year

long year

hour

int hour

minute

int minute

second

double second

dateinfo

java.lang.String dateinfo

eastersunday

java.lang.String eastersunday

dayofweek

java.lang.String dayofweek
Constructor Detail

CalendarDate

public CalendarDate()

CalendarDate

public CalendarDate(double epoch)

CalendarDate

public CalendarDate(JulianTime t)

CalendarDate

public CalendarDate(java.lang.String date,
                    java.lang.String time)
Method Detail

civildate

private void civildate()

date

public java.lang.String date()

dateInfo

public java.lang.String dateInfo()

dateOfEaster

public java.lang.String dateOfEaster()

day

public int day()

daynumberOfWeek

public int daynumberOfWeek()

dayOfWeek

public java.lang.String dayOfWeek()

dayOfYear

public int dayOfYear()

hour

public int hour()

IniRest

void IniRest()

leapYear

public boolean leapYear()

minus

public void minus(JulianTime t)
Overrides:
minus in class JulianTime

minute

public int minute()

month

public int month()

plus

public void plus(JulianTime t)
Overrides:
plus in class JulianTime

second

public double second()

set

public void set()

set

public void set(java.util.Date date)

set

public void set(double epoch)
Overrides:
set in class JulianTime

set

public void set(int day,
                int month,
                long year,
                int hour,
                int minut,
                double second)
Overrides:
set in class JulianTime

set

public void set(long day,
                double sek)
Overrides:
set in class JulianTime

set

public void set(CalendarDate D)

set

public void set(JulianTime t)
Overrides:
set in class JulianTime

set

public void set(java.lang.String date,
                java.lang.String time)
Overrides:
set in class JulianTime

time

public java.lang.String time()

weekOfYear

public int weekOfYear()

year

public long year()

asCalendar

public java.util.Calendar asCalendar()

asDate

public java.util.Date asDate()