|
int32 | anytimestamp_typmod_check (bool istz, int32 typmod) |
|
int | date2isoweek (int year, int mon, int mday) |
|
int | date2isoyear (int year, int mon, int mday) |
|
int | date2isoyearday (int year, int mon, int mday) |
|
void | dt2time (Timestamp dt, int *hour, int *min, int *sec, fsec_t *fsec) |
|
TimestampTz | GetCurrentTimestamp (void) |
|
void | GetEpochTime (struct pg_tm *tm) |
|
TimestampTz | GetSQLCurrentTimestamp (int32 typmod) |
|
Timestamp | GetSQLLocalTimestamp (int32 typmod) |
|
int | interval2tm (Interval span, struct pg_tm *tm, fsec_t *fsec) |
|
void | isoweek2date (int woy, int *year, int *mon, int *mday) |
|
int | isoweek2j (int year, int week) |
|
void | isoweekdate2date (int isoweek, int wday, int *year, int *mon, int *mday) |
|
Timestamp | SetEpochTimestamp (void) |
|
TimestampTz | time_t_to_timestamptz (pg_time_t tm) |
|
TimestampTz | timestamp2timestamptz_opt_overflow (Timestamp timestamp, int *overflow) |
|
int | timestamp2tm (Timestamp dt, int *tzp, struct pg_tm *tm, fsec_t *fsec, const char **tzn, pg_tz *attimezone) |
|
int | timestamp_cmp_internal (Timestamp dt1, Timestamp dt2) |
|
int32 | timestamp_cmp_timestamptz_internal (Timestamp timestampVal, TimestampTz dt2) |
|
void | TimestampDifference (TimestampTz start_time, TimestampTz stop_time, long *secs, int *microsecs) |
|
bool | TimestampDifferenceExceeds (TimestampTz start_time, TimestampTz stop_time, int msec) |
|
long | TimestampDifferenceMilliseconds (TimestampTz start_time, TimestampTz stop_time) |
|
bool | TimestampTimestampTzRequiresRewrite (void) |
|
const char * | timestamptz_to_str (TimestampTz t) |
|
pg_time_t | timestamptz_to_time_t (TimestampTz t) |
|
int | tm2interval (struct pg_tm *tm, fsec_t fsec, Interval *span) |
|
int | tm2timestamp (struct pg_tm *tm, fsec_t fsec, int *tzp, Timestamp *dt) |
|