UNPKG

jcore-ui

Version:

jcore-ui - components for building an interface

20 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function dateEnd(time) { let dateEnd = time, dateStart = new Date().getTime(), timeMilliseconds = dateEnd - dateStart, day = Math.floor(timeMilliseconds / 1000 / 60 / 60 / 24), hours = Math.floor(timeMilliseconds / 1000 / 60 / 60), minutes = Math.floor((timeMilliseconds - hours * 60 * 60 * 1000) / 1000 / 60), seconds = Math.floor(((timeMilliseconds - hours * 60 * 60 * 1000) - minutes * 60 * 1000) / 1000), currentHours = hours - (24 * day); function convertTime(time) { var digitTime = time >= 10 ? time : "0" + time.toString(); return digitTime; } return { time: convertTime(hours).toString() + ':' + convertTime(minutes).toString() + ':' + convertTime(seconds).toString(), timeMilliseconds, day, currentHours, hours: convertTime(hours), minutes: convertTime(minutes), seconds: convertTime(seconds) }; } exports.default = dateEnd; //# sourceMappingURL=dateEnd.js.map