diff options
| author | Scott Ostler <sostler@deathmachine.local> | 2010-03-17 22:50:25 -0400 |
|---|---|---|
| committer | Scott Ostler <sostler@deathmachine.local> | 2010-03-17 22:50:25 -0400 |
| commit | 245226bfd7b28bd979dda7356ee859d4dd880205 (patch) | |
| tree | 58b6a8bb1c16a677e8e108d06e1bdecbc8151503 /src | |
| parent | b54277e9ce12b99a54c7509408fc8373c3fe92c7 (diff) | |
Refactoring
Diffstat (limited to 'src')
| -rwxr-xr-x | src/utils.clj | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/utils.clj b/src/utils.clj index ea0176a..92fdad6 100755 --- a/src/utils.clj +++ b/src/utils.clj @@ -16,11 +16,27 @@ ;; Misc +(defn ms-in-future [ms] + (+ ms (System/currentTimeMillis))) + +(defn swap [f] + (fn [& more] (apply f (reverse more)))) + +(def YYYYMMDD-format (new SimpleDateFormat "yyyyMMdd")) + +(defn today [] + (.format YYYYMMDD-format (new Date))) + +(def formatter (new SimpleDateFormat "h:mm a EEE M/d")) + +(defn non-empty-string? [s] + (cond (string? s) (> (count s) 0) + :else s)) + (defn seconds [t] (* t 1000)) (defn minutes [t] (* t 60 1000)) (defn kbytes [b] (* b 1024)) - (defn mbytes [b] (* b 1024 1024)) ;; JSON responses |
