summaryrefslogtreecommitdiff
path: root/public/assets/js/util/format.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-09-06 12:07:22 -0400
committerJules Laplace <jules@okfoc.us>2015-09-06 12:07:22 -0400
commit5e5cdd7e3758412851fffa56a9786ffa5d751e40 (patch)
tree97b567ba0bfa1700a7db5b03d276bb9f4c108484 /public/assets/js/util/format.js
parentabe12120374d07cf5f87192964a9d1c10741e475 (diff)
getting colors from keywords
Diffstat (limited to 'public/assets/js/util/format.js')
-rw-r--r--public/assets/js/util/format.js34
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 "&middot;:"
}
+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 = "&nbsp;am"
+ }
+ else if (h == 12) {
+ meridian = "&nbsp;pm"
+ }
+ else if (h > 12) {
+ h -= 12
+ meridian = "&nbsp;pm"
+ }
+ else {
+ meridian = "&nbsp;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 + "&nbsp;<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