Skip to content

Commit 3c5b9ab

Browse files
authored
Merge pull request #281 from simPod/getTimeZoneOffset
fix: make getTimeZoneOffset's 2nd arg optional
2 parents b918358 + b669e40 commit 3c5b9ab

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/format/formatters/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,10 @@ export const formatters: Record<
9797
},
9898
}
9999

100-
function getTimeZoneOffset(timeZone: string | undefined, originalDate: Date) {
100+
function getTimeZoneOffset(timeZone: string | undefined, originalDate?: Date) {
101101
const timeZoneOffset = timeZone
102102
? tzParseTimezone(timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE
103-
: originalDate.getTimezoneOffset()
103+
: (originalDate?.getTimezoneOffset() ?? 0)
104104
if (Number.isNaN(timeZoneOffset)) {
105105
throw new RangeError('Invalid time zone specified: ' + timeZone)
106106
}

0 commit comments

Comments
 (0)