39 #include "dods-datatypes.h"
68 double _sec_since_midnight;
99 DODS_Time(dods_uint32 hh, dods_uint32 mm,
bool gmt =
false);
107 DODS_Time(dods_uint32 hh, dods_uint32 mm,
double ss,
bool gmt =
false);
122 void set(
string time);
128 void set(BaseType *arg);
136 void set(
int hh,
int mm,
bool gmt =
false);
145 void set(
int hh,
int mm,
double ss,
bool gmt =
false);
156 string get(
bool gmt =
true)
const;
165 double seconds()
const;
172 double seconds_since_midnight()
const;
177 double fraction()
const;
207 double get_epsilon()
const;
211 void set_epsilon(
double eps);
260 #endif // _dods_time_h