diff --git a/src/log.js b/src/log.js index 80fae6b0..fac8808a 100644 --- a/src/log.js +++ b/src/log.js @@ -2,10 +2,11 @@ const colors = require("chalk"); const read = require("read"); -const moment = require("moment"); function timestamp() { - return colors.dim(module.exports.getHumanDate()); + const datetime = (new Date()).toISOString().split(".")[0].replace("T", " "); + + return colors.dim(datetime); } module.exports = { @@ -31,8 +32,4 @@ module.exports = { options.prompt = [timestamp(), colors.cyan("[PROMPT]"), options.text].join(" "); read(options, callback); }, - - getHumanDate(ts) { - return moment(ts).format("YYYY-MM-DD HH:mm:ss"); - }, }; diff --git a/src/plugins/messageStorage/text.js b/src/plugins/messageStorage/text.js index fc453014..a5008ced 100644 --- a/src/plugins/messageStorage/text.js +++ b/src/plugins/messageStorage/text.js @@ -40,7 +40,7 @@ class TextFileMessageStorage { return; } - let line = `[${log.getHumanDate(msg.time)}] `; + let line = `[${msg.time.toISOString()}] `; // message types from src/models/msg.js switch (msg.type) { diff --git a/test/src/helperTest.js b/test/src/helperTest.js index 0f1cb0fd..e7cd33c1 100644 --- a/test/src/helperTest.js +++ b/test/src/helperTest.js @@ -2,9 +2,7 @@ const expect = require("chai").expect; const os = require("os"); -const moment = require("moment"); const Helper = require("../../src/helper"); -const log = require("../../src/log"); describe("Helper", function() { describe("#expandHome", function() { @@ -54,8 +52,4 @@ describe("Helper", function() { expect(version).to.match(/v[0-9]+\.[0-9]+\.[0-9]+/); }); }); - - describe("#getHumanDate()", function() { - expect(log.getHumanDate(moment(1455090480000).utc())).to.equal("2016-02-10 07:48:00"); - }); });