Add time/date macros for code clarity:
Bruce Momjian <bruce@momjian.us>
Add time/date macros for code clarity: #define DAYS_PER_YEAR 365.25 #define MONTHS_PER_YEAR 12 #define DAYS_PER_MONTH 30 #define HOURS_PER_DAY 24
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/variable.c | modified | +3 −3 |
| src/backend/postmaster/postmaster.c | modified | +2 −2 |
| src/backend/postmaster/syslogger.c | modified | +4 −4 |
| src/backend/tcop/postgres.c | modified | +5 −5 |
| src/backend/utils/adt/date.c | modified | +17 −17 |
| src/backend/utils/adt/datetime.c | modified | +34 −34 |
| src/backend/utils/adt/formatting.c | modified | +11 −11 |
| src/backend/utils/adt/nabstime.c | modified | +13 −13 |
| src/backend/utils/adt/selfuncs.c | modified | +3 −3 |
| src/backend/utils/adt/timestamp.c | modified | +75 −75 |
| src/backend/utils/misc/guc.c | modified | +2 −2 |
| src/include/utils/timestamp.h | modified | +10 −1 |
| src/interfaces/ecpg/pgtypeslib/datetime.c | modified | +1 −1 |
| src/interfaces/ecpg/pgtypeslib/dt_common.c | modified | +28 −28 |
| src/interfaces/ecpg/pgtypeslib/dt.h | modified | +10 −0 |
| src/interfaces/ecpg/pgtypeslib/interval.c | modified | +18 −18 |
| src/interfaces/ecpg/pgtypeslib/timestamp.c | modified | +12 −12 |