diff --git a/client/src/utils/dates.js b/client/src/utils/dates.js
index e599684..98f005f 100644
--- a/client/src/utils/dates.js
+++ b/client/src/utils/dates.js
@@ -26,6 +26,15 @@ const shortEnglishHumanizer = HumanizeDuration.humanizer({
*
*/
export default function fromNow(epochtimestampMs) {
- var diff = Date.now() - new Date(epochtimestampMs).getTime()
- return shortEnglishHumanizer(diff).split(",")[0]
+ const diff = Date.now() - new Date(epochtimestampMs).getTime();
+ return formatDuration(diff);
}
+
+
+/**
+ * Humanize the given duration (in ms)
+ * @param {diffDurationMs} diffDurationMs
+ */
+export function formatDuration(diffDurationMs){
+ return shortEnglishHumanizer(diffDurationMs).split(",")[0];
+}
diff --git a/client/src/views/job.js b/client/src/views/job.js
index 719e9a3..7d04541 100644
--- a/client/src/views/job.js
+++ b/client/src/views/job.js
@@ -16,6 +16,7 @@ import getMetrics from '../utils/metricsHelpers';
import {filterByOwner} from '../utils/filterHelper';
import {defaultSortInfo} from '../components/sorter';
import ChartsContainer from '../components/chartsContainer';
+import {formatDuration} from '../utils/dates';
const service = api.job;
@@ -79,6 +80,7 @@ export default class Job extends Base {
+
)}