From 1b7477774fd913732f4287eb62230977a0f49341 Mon Sep 17 00:00:00 2001 From: raxelsen Date: Mon, 9 Jul 2018 19:27:27 +0200 Subject: [PATCH] TT#39930 Issues timestamp convs for Chrome/Safari Fixes Safari issue. Does not fix the "chrome browserstack issue", which turned out to be a timezone/systemtime issue and occured because the browserstack session had different timezone. Propose to tackle timezone/systemtime handling in separate story. Change-Id: I892b888b929df21de04bf06626c3d404c34375e3 --- src/filters/date.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/filters/date.js b/src/filters/date.js index 563c53f8..5787dd42 100644 --- a/src/filters/date.js +++ b/src/filters/date.js @@ -12,7 +12,7 @@ export default function(value) { export function smartTime($date, $today) { let today = $today || new Date(); - let date = new Date($date); + let date = moment($date, 'YYYY-MM-DD HH:mm:SS').toDate(); let diffSeconds = Math.floor((today.getTime() - date.getTime()) / 1000); let diffMinutes = Math.floor(diffSeconds / 60); let momentDate = moment(date);