UNPKG

moment-timezone-picker

Version:
17 lines 2 kB
import * as momentZone from 'moment-timezone'; /** * Make TZone object from simple string. */ export const formatZone = (zone) => { const foundZone = momentZone.tz(zone); const utc = foundZone.format('Z'); const abbr = foundZone.zoneAbbr(); return { name: `${zone} (${utc})`, nameValue: zone, timeValue: utc, group: zone.split('/', 1)[0], abbr: abbr }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX2Zvcm1hdC16b25lLnV0aWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9tb21lbnQtdGltZXpvbmUtcGlja2VyL3NyYy9saWIvY29yZS91dGlscy9fZm9ybWF0LXpvbmUudXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEtBQUssVUFBVSxNQUFNLGlCQUFpQixDQUFDO0FBRTlDOztHQUVHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sVUFBVSxHQUFHLENBQUMsSUFBWSxFQUFTLEVBQUU7SUFDaEQsTUFBTSxTQUFTLEdBQUcsVUFBVSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN0QyxNQUFNLEdBQUcsR0FBVyxTQUFTLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFDLE1BQU0sSUFBSSxHQUFXLFNBQVMsQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUMxQyxPQUFPO1FBQ0wsSUFBSSxFQUFFLEdBQUcsSUFBSSxLQUFLLEdBQUcsR0FBRztRQUN4QixTQUFTLEVBQUUsSUFBSTtRQUNmLFNBQVMsRUFBRSxHQUFHO1FBQ2QsS0FBSyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM1QixJQUFJLEVBQUUsSUFBSTtLQUNYLENBQUM7QUFDSixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1Rab25lfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgKiBhcyBtb21lbnRab25lIGZyb20gJ21vbWVudC10aW1lem9uZSc7XG5cbi8qKlxuICogTWFrZSBUWm9uZSBvYmplY3QgZnJvbSBzaW1wbGUgc3RyaW5nLlxuICovXG5leHBvcnQgY29uc3QgZm9ybWF0Wm9uZSA9ICh6b25lOiBzdHJpbmcpOiBUWm9uZSA9PiB7XG4gIGNvbnN0IGZvdW5kWm9uZSA9IG1vbWVudFpvbmUudHooem9uZSk7XG4gIGNvbnN0IHV0Yzogc3RyaW5nID0gZm91bmRab25lLmZvcm1hdCgnWicpO1xuICBjb25zdCBhYmJyOiBzdHJpbmcgPSBmb3VuZFpvbmUuem9uZUFiYnIoKTtcbiAgcmV0dXJuIHtcbiAgICBuYW1lOiBgJHt6b25lfSAoJHt1dGN9KWAsXG4gICAgbmFtZVZhbHVlOiB6b25lLFxuICAgIHRpbWVWYWx1ZTogdXRjLFxuICAgIGdyb3VwOiB6b25lLnNwbGl0KCcvJywgMSlbMF0sXG4gICAgYWJicjogYWJiclxuICB9O1xufTtcbiJdfQ==