diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-09-06 12:07:22 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-09-06 12:07:22 -0400 |
| commit | 5e5cdd7e3758412851fffa56a9786ffa5d751e40 (patch) | |
| tree | 97b567ba0bfa1700a7db5b03d276bb9f4c108484 /public/assets/js/util/format.js | |
| parent | abe12120374d07cf5f87192964a9d1c10741e475 (diff) | |
getting colors from keywords
Diffstat (limited to 'public/assets/js/util/format.js')
| -rw-r--r-- | public/assets/js/util/format.js | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/public/assets/js/util/format.js b/public/assets/js/util/format.js index 7c773d4..90a19d2 100644 --- a/public/assets/js/util/format.js +++ b/public/assets/js/util/format.js @@ -21,8 +21,40 @@ function privacy_dot (p) { else return "·:" } +var short_months = "Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ") +function verbose_date (date) { + var date = new Date(date * 1000) + var d = date.getDate() + var m = date.getMinutes() + var h = date.getHours() + var meridian + + if (h == 0) { + h = 12 + meridian = " am" + } + else if (h == 12) { + meridian = " pm" + } + else if (h > 12) { + h -= 12 + meridian = " pm" + } + else { + meridian = " am" + } + + if (d < 10) d = "0" + d + if (m < 10) m = "0" + m + if (h < 10) h = "0" + h + + var date = d + '-' + short_months[date.getMonth()] + '-' + date.getFullYear() + var time = h + ':' + m + meridian + + return date + " <small>" + time + "</small>" +} function carbon_date (date, no_bold) { - var span = (+new Date() - date * 1000) + var span = (+new Date() / 1000 - date) if (! no_bold && span < 86400) // modified today { color = "new" } else if (span < 604800) // modifed this week |
