aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/utils
diff options
context:
space:
mode:
Diffstat (limited to 'rest_framework/utils')
-rw-r--r--rest_framework/utils/dates.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/rest_framework/utils/dates.py b/rest_framework/utils/dates.py
new file mode 100644
index 00000000..f094f72d
--- /dev/null
+++ b/rest_framework/utils/dates.py
@@ -0,0 +1,14 @@
+def get_readable_date_format(date_format):
+ mapping = [("%Y", "YYYY"),
+ ("%y", "YY"),
+ ("%m", "MM"),
+ ("%b", "[Jan through Dec]"),
+ ("%B", "[January through December]"),
+ ("%d", "DD"),
+ ("%H", "HH"),
+ ("%M", "MM"),
+ ("%S", "SS"),
+ ("%f", "uuuuuu")]
+ for k, v in mapping:
+ date_format = date_format.replace(k, v)
+ return date_format \ No newline at end of file