mirror of
https://github.com/clarencechaan/ufc-cal.git
synced 2026-10-19 08:38:30 -07:00
22 lines
783 B
JavaScript
22 lines
783 B
JavaScript
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports["default"] = formatDuration;
|
|
function formatDuration() {
|
|
var attributes = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
|
|
var weeks = attributes.weeks,
|
|
days = attributes.days,
|
|
hours = attributes.hours,
|
|
minutes = attributes.minutes,
|
|
seconds = attributes.seconds;
|
|
var formattedDuration = 'P';
|
|
formattedDuration += weeks ? "".concat(weeks, "W") : '';
|
|
formattedDuration += days ? "".concat(days, "D") : '';
|
|
formattedDuration += 'T';
|
|
formattedDuration += hours ? "".concat(hours, "H") : '';
|
|
formattedDuration += minutes ? "".concat(minutes, "M") : '';
|
|
formattedDuration += seconds ? "".concat(seconds, "S") : '';
|
|
return formattedDuration;
|
|
} |