Files
2022-12-09 08:36:26 -06:00

22 lines
488 B
JavaScript

import moment from 'moment-timezone'
const getZonesNames = function () {
return moment.tz.names()
}
export const getCurrentTimezone = function () {
return moment.tz.guess()
}
const getTimezones = function () {
const names = getZonesNames()
return names.map(name => {
const zone = moment.tz.zone(name)
const utc = moment.parseZone(zone).format('Z')
const label = `(UTC ${utc}) ${name}`
return {value: name, label}
})
}
export const timezones = getTimezones()