summaryrefslogtreecommitdiff
path: root/constants.py
diff options
context:
space:
mode:
Diffstat (limited to 'constants.py')
-rw-r--r--constants.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/constants.py b/constants.py
new file mode 100644
index 0000000..d321737
--- /dev/null
+++ b/constants.py
@@ -0,0 +1,22 @@
+#!/usr/bin/env python3
+
+"""Universal constants."""
+
+# Date/time based constants
+SECONDS_PER_MINUTE = 60
+SECONDS_PER_HOUR = 60 * SECONDS_PER_MINUTE
+SECONDS_PER_DAY = 24 * SECONDS_PER_HOUR
+SECONDS_PER_WEEK = 7 * SECONDS_PER_DAY
+MINUTES_PER_HOUR = 60
+MINUTES_PER_DAY = 24 * MINUTES_PER_HOUR
+MINUTES_PER_WEEK = 7 * MINUTES_PER_DAY
+HOURS_PER_DAY = 24
+HOURS_PER_WEEK = 7 * HOURS_PER_DAY
+DAYS_PER_WEEK = 7
+DATETIME_WEEKDAY_MONDAY = 0
+DATETIME_WEEKDAY_TUEDAY = 0
+DATETIME_WEEKDAY_WEDNESDAY = 0
+DATETIME_WEEKDAY_THURSDAY = 0
+DATETIME_WEEKDAY_FRIDAY = 0
+DATETIME_WEEKDAY_SATURDAY = 0
+DATETIME_WEEKDAY_SUNDAY = 0