Common date formatting for less verbose output
authorDarren <darren@darrenwhitlen.com>
Tue, 2 Oct 2012 14:33:39 +0000 (15:33 +0100)
committerDarren <darren@darrenwhitlen.com>
Tue, 2 Oct 2012 14:33:39 +0000 (15:33 +0100)
client_backbone/dev/model_application.js
client_backbone/dev/utils.js

index c691417fccf86c111c400f29ece111966063f97d..b34470217f19917a0f3bbbf512998d76536aac52 100755 (executable)
@@ -346,7 +346,7 @@ kiwi.model.Application = Backbone.Model.extend(new (function () {
             c = that.panels.getByName(event.channel);\r
             if (!c) return;\r
 \r
-            when = new Date(event.when * 1000).toLocaleString();\r
+            when = formatDate(new Date(event.when * 1000));\r
             c.addMsg('', 'Topic set by ' + event.nick + ' at ' + when, 'topic');\r
         });\r
 \r
@@ -497,7 +497,7 @@ kiwi.model.Application = Backbone.Model.extend(new (function () {
             } else if (event.logon) {\r
                 logon_date = new Date();\r
                 logon_date.setTime(event.logon * 1000);\r
-                logon_date = logon_date.toLocaleString();\r
+                logon_date = formateDate(logon_date);\r
 \r
                 panel.addMsg(event.nick, 'idle for ' + idle_time + ', signed on ' + logon_date, 'whois');\r
             } else {\r
index a62872f57ff877b0cfdde9a3c3a507ce991cb363..5ba669adec2b5a388b6936b6fb0df49b285e785f 100755 (executable)
@@ -467,6 +467,14 @@ function formatIRCMsg (msg) {
 
 
 
+function formatDate (d) {
+    d = d || new Date();
+    return d.toLocaleDateString() + ', ' + d.getHours().toString() + ':' + d.getMinutes().toString() + ':' + d.getSeconds().toString();
+}
+
+
+
+