diff --git a/src/js/logger-ui.js b/src/js/logger-ui.js index 9bf8509f6..ba05a6bd1 100644 --- a/src/js/logger-ui.js +++ b/src/js/logger-ui.js @@ -540,8 +540,9 @@ var renderLogEntry = function(entry) { } // Fields common to all rows. - var time = new Date(entry.tstamp); - tr.cells[0].textContent = padTo2(time.getHours()) + ':' + + var time = logDate; + time.setTime(entry.tstamp - logDateTimezoneOffset); + tr.cells[0].textContent = padTo2(time.getUTCHours()) + ':' + padTo2(time.getMinutes()) + ':' + padTo2(time.getSeconds()); @@ -561,6 +562,10 @@ var renderLogEntry = function(entry) { return tr; }; +// Reuse date objects. +var logDate = new Date(), + logDateTimezoneOffset = logDate.getTimezoneOffset() * 60000; + /******************************************************************************/ var renderLogEntries = function(response) {