UNPKG

@awsui/components-react

Version:

On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en

20 lines 784 B
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 /** * Extracts timezone offset from ISO8601 date string. */ export function parseTimezoneOffset(isoDate) { const [, time = ''] = isoDate.split('T'); const [, signCharacter, offsetPart] = time.split(/(-|\+)/); if (signCharacter && offsetPart) { const [offsetHours, offsetMinutes] = offsetPart.split(':'); return Number(signCharacter + '1') * (Number(offsetHours) * 60 + Number(offsetMinutes)); } const utcTimezoneIndicator = isoDate.indexOf('Z'); if (utcTimezoneIndicator !== -1) { return 0; } const date = new Date(isoDate); return 0 - date.getTimezoneOffset(); } //# sourceMappingURL=parse-timezone-offset.js.map