#define ClassDef(name, id)
Extension of TDatime to handle various useful date formats.
static const Char_t * Month(Int_t m)
Double_t GetNumberOfSeconds(Int_t ref_year=0)
void SetDMYDate(const Char_t *DMYString)
Set date from string in format "DD/MM/YYYY".
void SetIRODSDate(const Char_t *IRODSDateString)
static Bool_t IsGANACQFormat(const Char_t *date)
static Bool_t IsSRBFormat(const Char_t *date)
TString fStr
internal buffer used by String method
static Bool_t IsSQLFormat(const Char_t *date)
static Bool_t IsGANACQ2010Format(const Char_t *date)
void SetSQLDate(const Char_t *SQLDateString)
KVDatime(const KVDatime &d)
void SetGanacqNarvalDate(const Char_t *GanacqDateString)
const Char_t * AsDMYDateString() const
KVDatime & operator=(const KVDatime &)
copy assignment operator
KVDatime(Int_t date, Int_t time)
const Char_t * AsGanacqDateString() const
void SetSRBDate(const Char_t *SRBDateString)
static Int_t ndatime
counter
static Bool_t IsGANACQNarvalFormat(const Char_t *date)
static KVList * fmonths
list of months
static Bool_t IsIRODSFormat(const Char_t *date)
void SetGanacq2010Date(const Char_t *GanacqDateString)
KVDatime(UInt_t tloc, Bool_t dosDate=kFALSE)
Double_t GetDureeInSeconds(KVDatime from)
KVDatime(const TDatime &d)
KVDatime(Int_t year, Int_t month, Int_t day, Int_t hour, Int_t min, Int_t sec)
void SetGanacqDate(const Char_t *GanacqDateString)
Extended TList class which owns its objects by default.
double min(double x, double y)