From 8f4216be680f6973be482c9a0bcde4b2258f6c16 Mon Sep 17 00:00:00 2001 From: Clockwork Date: Thu, 30 Nov 2023 20:32:20 +0200 Subject: [PATCH] fix: simplify rfc339 function --- packages/encoding/src/rfc3339.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/encoding/src/rfc3339.ts b/packages/encoding/src/rfc3339.ts index e3f0abab..21a30502 100644 --- a/packages/encoding/src/rfc3339.ts +++ b/packages/encoding/src/rfc3339.ts @@ -41,9 +41,7 @@ export function fromRfc3339(str: string): Date { const tzOffset = tzOffsetSign * (tzOffsetHours * 60 + tzOffsetMinutes) * 60; // seconds const date = new Date(); - date.setUTCFullYear(year); - date.setUTCMonth(month - 1); - date.setUTCDate(day); + date.setUTCFullYear(year, month - 1, day); date.setUTCHours(hour, minute, second, milliSeconds); return new Date(date.getTime() - tzOffset * 1000);