about summary refs log tree commit diff
path: root/users/grfn/bbbg/src/bbbg/util/display.clj
diff options
context:
space:
mode:
Diffstat (limited to 'users/grfn/bbbg/src/bbbg/util/display.clj')
-rw-r--r--users/grfn/bbbg/src/bbbg/util/display.clj8
1 files changed, 7 insertions, 1 deletions
diff --git a/users/grfn/bbbg/src/bbbg/util/display.clj b/users/grfn/bbbg/src/bbbg/util/display.clj
index 79bd980887..40716632a3 100644
--- a/users/grfn/bbbg/src/bbbg/util/display.clj
+++ b/users/grfn/bbbg/src/bbbg/util/display.clj
@@ -10,8 +10,14 @@
    (let [formatter (DateTimeFormatter/ofLocalizedDate format-style)]
      (.format (t/->LocalDate d) formatter))))
 
+(defn pluralize
+  ([n sing plur]
+   (str (or n 0) " " (if (= 1 n) sing plur)))
+  ([n sing]
+   (pluralize n sing (str sing "s"))))
+
 (comment
   (format-date #inst "2021-12-19T05:00:00.000-00:00")
   (format-date #inst "2021-12-19T05:00:00.000-00:00"
-               FormatStyle/SHORT)
+               FormatStyle/FULL)
   )