Browse Source

fix timezone handling

Nils Schneider 9 years ago
parent
commit
f4719be133
2 changed files with 5 additions and 5 deletions
  1. 3 3
      lib/main.js
  2. 2 2
      lib/meshstats.js

+ 3 - 3
lib/main.js

@@ -50,8 +50,8 @@ function (config, moment, chroma, Router, Map, Sidebar, Tabs, Container, Meshsta
       })
 
       nodes.forEach( function(node) {
-        node.firstseen = moment.utc(node.firstseen)
-        node.lastseen = moment.utc(node.lastseen)
+        node.firstseen = moment.utc(node.firstseen).local()
+        node.lastseen = moment.utc(node.lastseen).local()
       })
 
       var now = moment()
@@ -105,7 +105,7 @@ function (config, moment, chroma, Router, Map, Sidebar, Tabs, Container, Meshsta
       })
 
       return { now: now,
-               timestamp: data[0].timestamp,
+               timestamp: moment.utc(data[0].timestamp).local(),
                nodes: {
                  all: nodes,
                  new: newnodes,

+ 2 - 2
lib/meshstats.js

@@ -1,4 +1,4 @@
-define(["moment"], function (moment) {
+define(function () {
   return function () {
     var self = this
     var p
@@ -17,7 +17,7 @@ define(["moment"], function (moment) {
                       totalGateways + " Gateways"
 
       p.appendChild(document.createElement("br"))
-      p.appendChild(document.createTextNode("Diese Daten sind von " + moment(d.timestamp).format("LLLL") + "."))
+      p.appendChild(document.createTextNode("Diese Daten sind von " + d.timestamp.format("LLLL") + "."))
     }
 
     self.render = function (el) {