From 64ee51db5b5454fb4067d6494647c152a0677c22 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Thu, 14 Jul 2022 13:29:59 +0200 Subject: [PATCH] Simplify padded implementation --- packages/encoding/src/rfc3339.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/encoding/src/rfc3339.ts b/packages/encoding/src/rfc3339.ts index b5939f30..a385ca1c 100644 --- a/packages/encoding/src/rfc3339.ts +++ b/packages/encoding/src/rfc3339.ts @@ -4,8 +4,7 @@ const rfc3339Matcher = /^(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(\.\d{1,9})?((?:[+-]\d{2}:\d{2})|Z)$/; function padded(integer: number, length = 2): string { - const filled = "00000" + integer.toString(); - return filled.substring(filled.length - length); + return integer.toString().padStart(length, "0"); } export function fromRfc3339(str: string): Date {