All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.config.Timezone.js Maven / Gradle / Ivy

import { getTimezone as getConfiguredTimezone } from "../InitialConfiguration.js";
let currTimezone;
/**
 * Returns the configured IANA timezone ID.
 *
 * @private
 * @returns {string}
 */
const getTimezone = () => {
    if (currTimezone === undefined) {
        currTimezone = getConfiguredTimezone();
    }
    return currTimezone;
};
/**
 * Sets the IANA timezone ID.
 * **For example:** "America/New_York", "Europe/London", "Australia/Sydney", "Asia/Bishkek", etc.
 *>
 * @param {string} timezone
 * @private
 * @returns { Promise }
 */
const setTimezone = (timezone) => {
    if (currTimezone === timezone) {
        return;
    }
    currTimezone = timezone;
};
export { getTimezone, setTimezone, };
//# sourceMappingURL=Timezone.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy