Add datetime macros for constants, for clarity:
Bruce Momjian <bruce@momjian.us>
Add datetime macros for constants, for clarity: #define SECS_PER_DAY 86400 #define USECS_PER_DAY INT64CONST(86400000000) #define USECS_PER_HOUR INT64CONST(3600000000) #define USECS_PER_MINUTE INT64CONST(60000000) #define USECS_PER_SEC INT64CONST(1000000)
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/date.c | modified | +59 −59 |
| src/backend/utils/adt/datetime.c | modified | +7 −7 |
| src/backend/utils/adt/nabstime.c | modified | +4 −4 |
| src/backend/utils/adt/timestamp.c | modified | +63 −63 |
| src/include/utils/timestamp.h | modified | +6 −1 |
| src/interfaces/ecpg/pgtypeslib/dt_common.c | modified | +1 −1 |
| src/interfaces/ecpg/pgtypeslib/interval.c | modified | +2 −2 |
| src/interfaces/ecpg/pgtypeslib/timestamp.c | modified | +4 −4 |