From 2c1287fc52bb01b3d8a02a19299397a27ffc682c Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 6 Aug 2021 11:57:38 +0200 Subject: [PATCH] @uppy/utils: simplify `getTimeStamp` (#3080) --- packages/@uppy/utils/src/getTimeStamp.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/@uppy/utils/src/getTimeStamp.js b/packages/@uppy/utils/src/getTimeStamp.js index 511ddf4dc..c2f66cb44 100644 --- a/packages/@uppy/utils/src/getTimeStamp.js +++ b/packages/@uppy/utils/src/getTimeStamp.js @@ -3,15 +3,17 @@ */ module.exports = function getTimeStamp () { const date = new Date() - const hours = pad(date.getHours().toString()) - const minutes = pad(date.getMinutes().toString()) - const seconds = pad(date.getSeconds().toString()) + const hours = pad(date.getHours()) + const minutes = pad(date.getMinutes()) + const seconds = pad(date.getSeconds()) return `${hours}:${minutes}:${seconds}` } /** * Adds zero to strings shorter than two characters + * @param {number} + * @returns {string} */ -function pad (str) { - return str.length !== 2 ? 0 + str : str +function pad (number) { + return number < 10 ? `0${number}` : number.toString() }