16 #ifndef _RL_TIME_EX_H_ 17 #define _RL_TIME_EX_H_ 27 rlTimeEx(
int Year=0,
int Month=0,
int Day=0,
int Hour=0,
int Minute=0,
int Second=0,
int Millisecond=0);
31 const char *
toString(
const char *format);
rlTimeEx(int Year=0, int Month=0, int Day=0, int Hour=0, int Minute=0, int Second=0, int Millisecond=0)
const char * getTimeString()
int operator>=(rlTimeEx &time) const
const char * toString(const char *format)
int operator>(rlTimeEx &time) const
void setTimeFromString(const char *time_string)
int operator<(rlTimeEx &time) const
rlTimeEx operator-(rlTimeEx &time) const
int getFileModificationTime(const char *filename)
double secondsSinceEpoche() const
const char * getIsoTimeString()
int operator==(rlTimeEx &time) const
void setTimeFromSeconds(double seconds)
int operator<=(rlTimeEx &time) const
rlTimeEx operator+(rlTimeEx &time) const
rlTimeEx & operator+=(rlTimeEx &time)
rlTimeEx & operator-=(rlTimeEx &time)
void setTimeFromIsoString(const char *iso_time_string)