From e18b56447af838dcbd1e3382203c30f9b4fc7a8e Mon Sep 17 00:00:00 2001 From: les Date: Thu, 15 Jul 2021 23:35:16 +0200 Subject: [PATCH] 12 hour clock selection, fix #119 --- pages/add/DateInput.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pages/add/DateInput.vue b/pages/add/DateInput.vue index 62372407..41cc5dc8 100644 --- a/pages/add/DateInput.vue +++ b/pages/add/DateInput.vue @@ -98,11 +98,11 @@ export default { }, hourList () { const hourList = [] - const pad = '00' + const leftPad = h => ('00' + h).slice(-2) for (let h = 0; h < 24; h++) { - const paddedHour = (pad + h).slice(-2) - hourList.push({ text: paddedHour + ':00 ' + (h <= 12 ? 'AM' : 'PM'), value: paddedHour + ':00' }) - hourList.push({ text: paddedHour + ':30 ' + (h <= 12 ? 'AM' : 'PM'), value: paddedHour + ':30' }) + const textHour = leftPad(h < 13 ? h : h - 12) + hourList.push({ text: textHour + ':00 ' + (h <= 12 ? 'AM' : 'PM'), value: leftPad(h) + ':00' }) + hourList.push({ text: textHour + ':30 ' + (h <= 12 ? 'AM' : 'PM'), value: leftPad(h) + ':30' }) } return hourList