|
const RDM_TCHAR_T *
|
rdm_timestampDayAbr (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day abbreviation. More... |
|
const RDM_TCHAR_T *
|
rdm_timestampDayName (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day name. More... |
|
uint16_t |
rdm_timestampDayOfMonth (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day of the month. More... |
|
uint16_t |
rdm_timestampDayOfWeek (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day of the week. More... |
|
uint16_t |
rdm_timestampDayOfYear (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day of the year. More... |
|
void |
rdm_timestampDaysDiff (RDM_PACKED_TIMESTAMP_T start, RDM_PACKED_TIMESTAMP_T end, uint32_t *diff)
|
|
Get the difference between two timestamps. More... |
|
RDM_RETCODE
|
rdm_timestampFromString (const RDM_TCHAR_T *str, RDM_DATE_FORMAT date_fmt, RDM_PACKED_TIMESTAMP_T *ptv)
|
|
Convert from a string to a timestamp. More... |
|
uint16_t |
rdm_timestampHour (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the hour of the day. More... |
|
uint16_t |
rdm_timestampMinute (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the minute of the hour. More... |
|
uint16_t |
rdm_timestampSecond (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the second of the minute. More... |
|
uint16_t |
rdm_timestampFraction (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the fractions of the second. More... |
|
uint16_t |
rdm_timestampMonth (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the day of the month. More... |
|
const RDM_TCHAR_T *
|
rdm_timestampMonthAbr (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the month abbreviation. More... |
|
const RDM_TCHAR_T *
|
rdm_timestampMonthName (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the month name. More... |
|
RDM_RETCODE
|
rdm_timestampNow (int16_t time_zone, RDM_PACKED_TIMESTAMP_T *ts)
|
|
Get the current local timestamp. More... |
|
RDM_RETCODE
|
rdm_timestampNowAsString (int16_t time_zone, RDM_TCHAR_T *tsbuf, size_t buflen)
|
|
Get the current local timestamp as string. More... |
|
double |
rdm_timestampNowAsDouble (void)
|
|
Get the current timestamp as a double. More... |
|
uint16_t |
rdm_timestampQuarter (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the quarter of the year. More... |
|
RDM_RETCODE
|
rdm_timestampToString (RDM_PACKED_TIMESTAMP_T tmsv, RDM_DATE_FORMAT date_fmt, RDM_TCHAR_T date_sep, RDM_TIME_FORMAT time_fmt, RDM_TCHAR_T *buf, size_t bufSize, size_t *puSize)
|
|
Convert a timestamp to a string. More... |
|
uint16_t |
rdm_timestampWeek (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the week of the year. More... |
|
int32_t |
rdm_timestampYear (RDM_PACKED_TIMESTAMP_T ts)
|
|
Get the year. More... |
|
RDM_PACKED_TIMESTAMP_T
|
rdm_timestampZero (void)
|
|
Get the timestamp of the epoch. More... |
|
Header for the public timestamp API.