UNPKG

genshin-manager

Version:

<div align="center"> <p> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https://img.shields.io/npm/v/genshin-manager.svg?maxAge=3600" alt="npm version" /></a> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https:

16 lines (15 loc) 545 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convertToUTC = convertToUTC; const sg_hk4e_api_1 = require("../types/sg-hk4e-api"); /** * Convert the date string to UTC * @param dateString Date string * @param region Game region * @returns UTC date */ function convertToUTC(dateString, region) { const date = new Date(dateString); const offset = sg_hk4e_api_1.TimeZonesPerRegion[region] * 60 * 60 * 1000; return new Date(date.getTime() + (-offset - date.getTimezoneOffset() * 60 * 1000)); }