Fix relativeTime format for Date() === dateObj (#974)

* Fix relativeTime format for Date() === dateObj

* Feedback

* Update hass-util.html
This commit is contained in:
c727 2018-03-07 17:31:13 +01:00 committed by GitHub
parent 1fbad393bf
commit 08d4e0af18
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -46,8 +46,9 @@ window.hassUtil.dynamicContentUpdater = function (root, newElementTag, attribute
};
window.hassUtil.relativeTime = function (dateObj) {
var delta = Math.abs(new Date() - dateObj) / 1000;
var format = new Date() > dateObj ? '%s ago' : 'in %s';
var delta = (new Date() - dateObj) / 1000;
var format = delta >= 0 ? '%s ago' : 'in %s';
delta = Math.abs(delta);
var tests = window.hassUtil.relativeTime.tests;
var i;