From d2c20837a5023e101b7b5191bcf8129019abc3f3 Mon Sep 17 00:00:00 2001 From: amitfin Date: Mon, 29 Nov 2021 20:49:33 +0200 Subject: [PATCH] Fixed invalid hour handling in AMPM mode (#10717) Co-authored-by: Bram Kragten --- src/components/ha-time-input.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ha-time-input.ts b/src/components/ha-time-input.ts index c4ca542801..1b14f40579 100644 --- a/src/components/ha-time-input.ts +++ b/src/components/ha-time-input.ts @@ -27,7 +27,7 @@ export class HaTimeInput extends LitElement { const parts = this.value?.split(":") || []; let hours = parts[0]; const numberHours = Number(parts[0]); - if (numberHours && useAMPM && numberHours > 12) { + if (numberHours && useAMPM && numberHours > 12 && numberHours < 24) { hours = String(numberHours - 12).padStart(2, "0"); } if (useAMPM && numberHours === 0) {