From ce00fd1835d611ad7c71458fac8f620de04a7be5 Mon Sep 17 00:00:00 2001 From: matt Date: Mon, 18 Apr 2022 12:58:55 +0000 Subject: [PATCH] Added handlebars format time helper --- lib/handlebarsHelpers.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/lib/handlebarsHelpers.js b/lib/handlebarsHelpers.js index 8006265..a94863d 100644 --- a/lib/handlebarsHelpers.js +++ b/lib/handlebarsHelpers.js @@ -10,4 +10,24 @@ helpers.json = function (object) { return JSON.stringify(object); }; +helpers.formatTime = function (date) { + const dateOptions = { + day: '2-digit', + month: '2-digit', + year: 'numeric' + }; + + const timeOptions = { + hour12: false, + hour: '2-digit', + minute: '2-digit' + }; + + return ( + date.toLocaleDateString('en', dateOptions) + + ' ' + + date.toLocaleTimeString('en', timeOptions) + ); +}; + module.exports = helpers;