|
| 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) |
| |