29 #ifndef _RTXDATETIME_H_ 30 #define _RTXDATETIME_H_ 64 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
82 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
100 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
117 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
135 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
152 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
170 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
187 (
const OSNumDateTime* pvalue, OSUTF8CHAR* buffer,
size_t bufsize);
212 (
const OSNumDateTime* pvalue1,
const OSNumDateTime* pvalue2);
230 (
const OSNumDateTime* pvalue,
231 OSINT32 year, OSUINT8 mon, OSUINT8 day, OSBOOL tzflag, OSINT32 tzo);
245 (
const OSNumDateTime* pvalue1,
const OSNumDateTime* pvalue2);
263 (
const OSNumDateTime* pvalue,
264 OSUINT8 hour, OSUINT8 min, OSREAL sec, OSBOOL tzflag, OSINT32 tzo);
278 (
const OSNumDateTime* pvalue1,
const OSNumDateTime* pvalue2);
299 (
const OSNumDateTime* pvalue,
300 OSINT32 year, OSUINT8 mon, OSUINT8 day,
301 OSUINT8 hour, OSUINT8 min, OSREAL sec, OSBOOL tzflag, OSINT32 tzo);
328 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
366 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
385 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
403 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
422 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
441 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
460 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
479 (
const OSUTF8CHAR* inpdata,
size_t inpdatalen, OSNumDateTime* pvalue);
493 (OSINT32 msecs, OSUTF8CHAR* buf, OSUINT32 bufsize);
510 (OSUTF8CHAR* buf, OSUINT32 bufsize, OSINT32* msecs);
523 EXTERNRT
int rtxSetDateTime (OSNumDateTime* pvalue,
struct tm* timeStruct);
535 EXTERNRT
int rtxGetGMTime (
struct tm* pvalue, time_t timeMs);
589 EXTERNRT
int rtxGetDateTime (
const OSNumDateTime* pvalue, time_t* timeMs);
int rtxGetDateTime(const OSNumDateTime *pvalue, time_t *timeMs)
int rtxParseGYearMonthString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxSetUtcDateTime(OSNumDateTime *pvalue, time_t timeMs)
int rtxParseDateTimeString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxParseGMonthDayString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxGDayToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxTimeToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxMSecsToDuration(OSINT32 msecs, OSUTF8CHAR *buf, OSUINT32 bufsize)
int rtxParseDateString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxGetLocalTime(struct tm *pvalue, time_t timeMs)
int rtxCmpTime(const OSNumDateTime *pvalue1, const OSNumDateTime *pvalue2)
int rtxGMonthToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxParseTimeString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxSetDateTime(OSNumDateTime *pvalue, struct tm *timeStruct)
int rtxCmpDate(const OSNumDateTime *pvalue1, const OSNumDateTime *pvalue2)
int rtxDateTimeToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxGYearMonthToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
OSBOOL rtxDateTimeIsValid(const OSNumDateTime *pvalue)
OSBOOL rtxTimeIsValid(const OSNumDateTime *pvalue)
int rtxGetCurrDateTime(OSNumDateTime *pvalue)
int rtxDurationToMSecs(OSUTF8CHAR *buf, OSUINT32 bufsize, OSINT32 *msecs)
int rtxParseGMonthString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxDateToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxGetGMTime(struct tm *pvalue, time_t timeMs)
int rtxSetLocalDateTime(OSNumDateTime *pvalue, time_t timeMs)
int rtxParseGDayString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxParseGYearString(const OSUTF8CHAR *inpdata, size_t inpdatalen, OSNumDateTime *pvalue)
int rtxGYearToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxCmpTime2(const OSNumDateTime *pvalue, OSUINT8 hour, OSUINT8 min, OSREAL sec, OSBOOL tzflag, OSINT32 tzo)
int rtxGMonthDayToString(const OSNumDateTime *pvalue, OSUTF8CHAR *buffer, size_t bufsize)
int rtxCmpDate2(const OSNumDateTime *pvalue, OSINT32 year, OSUINT8 mon, OSUINT8 day, OSBOOL tzflag, OSINT32 tzo)
int rtxCmpDateTime2(const OSNumDateTime *pvalue, OSINT32 year, OSUINT8 mon, OSUINT8 day, OSUINT8 hour, OSUINT8 min, OSREAL sec, OSBOOL tzflag, OSINT32 tzo)
int rtxCmpDateTime(const OSNumDateTime *pvalue1, const OSNumDateTime *pvalue2)
OSBOOL rtxDateIsValid(const OSNumDateTime *pvalue)