diff options
Diffstat (limited to 'users/grfn/bbbg/src/bbbg/util/display.clj')
-rw-r--r-- | users/grfn/bbbg/src/bbbg/util/display.clj | 8 |
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 79bd9808874d..40716632a3c9 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) ) |