rdmtimestamptzapi.h File Reference

Header for the public timestamp with timezone API. More...

#include "rdmdatetimetypes.h"
#include "rdmretcodetypes.h"
Include dependency graph for rdmtimestamptzapi.h:
This graph shows which files directly or indirectly include this file:

Functions

RDM_RETCODE rdm_timestamptzFromTimestamp (RDM_PACKED_TIMESTAMP_T tsVal, int16_t tz, RDM_PACKED_TIMESTAMPTZ_T *pTszVal)
Convert a local timestamp to timestamp with timezone. More...
RDM_RETCODE rdm_timestamptzFromString (const char *str, RDM_DATE_FORMAT date_fmt, RDM_PACKED_TIMESTAMPTZ_T *ptsz)
Convert from a string to a timestamp with timezone. More...
RDM_RETCODE rdm_timestamptzNow (int16_t time_zone, RDM_PACKED_TIMESTAMPTZ_T *tsz)
Get the current timestamp with timezone. More...
RDM_RETCODE rdm_timestamptzNowAsString (int16_t time_zone, char *tszbuf, size_t buflen)
Get the current timestamp with timezone as string. More...
RDM_RETCODE rdm_timestamptzToTimestamp (RDM_PACKED_TIMESTAMPTZ_T tstzVal, int16_t tz_disp, RDM_PACKED_TIMESTAMP_T *pTsVal)
Convert a timestamp with timezone to a string. More...
RDM_RETCODE rdm_timestamptzToString (RDM_PACKED_TIMESTAMPTZ_T tszVal, RDM_DATE_FORMAT date_format, char date_sep, RDM_TIME_FORMAT time_format, char *buf, size_t bufSize, size_t *puSize)
Convert a timestamp with timezone to a string. More...
RDM_PACKED_TIMESTAMPTZ_T rdm_timestamptzZero (void)
Get the timestamp of the epoch. More...

Detailed Description

Header for the public timestamp with timezone API.