UNPKG

@grafana/ui

Version:
22 lines (17 loc) 622 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var data = require('@grafana/data'); "use strict"; function adjustDateForReactCalendar(date, timeZone) { const zone = data.getZone(timeZone); if (!zone) { return date; } const timezonePrefOffset = zone.utcOffset(date.getTime()); const localOffset = date.getTimezoneOffset(); const diff = timezonePrefOffset - localOffset; const newDate = new Date(date.getTime() - diff * 1e3 * 60); return newDate; } exports.adjustDateForReactCalendar = adjustDateForReactCalendar; //# sourceMappingURL=adjustDateForReactCalendar.cjs.map