| 1 |
- {"ast":null,"code":"/*\n* Licensed to the Apache Software Foundation (ASF) under one\n* or more contributor license agreements. See the NOTICE file\n* distributed with this work for additional information\n* regarding copyright ownership. The ASF licenses this file\n* to you under the Apache License, Version 2.0 (the\n* \"License\"); you may not use this file except in compliance\n* with the License. You may obtain a copy of the License at\n*\n* http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing,\n* software distributed under the License is distributed on an\n* \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n* KIND, either express or implied. See the License for the\n* specific language governing permissions and limitations\n* under the License.\n*/\n\n/**\n * AUTO-GENERATED FILE. DO NOT MODIFY.\n */\n\n/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements. See the NOTICE file\r\n* distributed with this work for additional information\r\n* regarding copyright ownership. The ASF licenses this file\r\n* to you under the Apache License, Version 2.0 (the\r\n* \"License\"); you may not use this file except in compliance\r\n* with the License. You may obtain a copy of the License at\r\n*\r\n* http://www.apache.org/licenses/LICENSE-2.0\r\n*\r\n* Unless required by applicable law or agreed to in writing,\r\n* software distributed under the License is distributed on an\r\n* \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\n* KIND, either express or implied. See the License for the\r\n* specific language governing permissions and limitations\r\n* under the License.\r\n*/\nimport * as zrUtil from 'zrender/lib/core/util.js';\nimport * as numberUtil from './number.js';\nimport { getDefaultLocaleModel, getLocaleModel, SYSTEM_LANG } from '../core/locale.js';\nimport Model from '../model/Model.js';\nexport var ONE_SECOND = 1000;\nexport var ONE_MINUTE = ONE_SECOND * 60;\nexport var ONE_HOUR = ONE_MINUTE * 60;\nexport var ONE_DAY = ONE_HOUR * 24;\nexport var ONE_YEAR = ONE_DAY * 365;\nexport var defaultLeveledFormatter = {\n year: '{yyyy}',\n month: '{MMM}',\n day: '{d}',\n hour: '{HH}:{mm}',\n minute: '{HH}:{mm}',\n second: '{HH}:{mm}:{ss}',\n millisecond: '{HH}:{mm}:{ss} {SSS}',\n none: '{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}'\n};\nvar fullDayFormatter = '{yyyy}-{MM}-{dd}';\nexport var fullLeveledFormatter = {\n year: '{yyyy}',\n month: '{yyyy}-{MM}',\n day: fullDayFormatter,\n hour: fullDayFormatter + ' ' + defaultLeveledFormatter.hour,\n minute: fullDayFormatter + ' ' + defaultLeveledFormatter.minute,\n second: fullDayFormatter + ' ' + defaultLeveledFormatter.second,\n millisecond: defaultLeveledFormatter.none\n};\nexport var primaryTimeUnits = ['year', 'month', 'day', 'hour', 'minute', 'second', 'millisecond'];\nexport var timeUnits = ['year', 'half-year', 'quarter', 'month', 'week', 'half-week', 'day', 'half-day', 'quarter-day', 'hour', 'minute', 'second', 'millisecond'];\nexport function pad(str, len) {\n str += '';\n return '0000'.substr(0, len - str.length) + str;\n}\nexport function getPrimaryTimeUnit(timeUnit) {\n switch (timeUnit) {\n case 'half-year':\n case 'quarter':\n return 'month';\n case 'week':\n case 'half-week':\n return 'day';\n case 'half-day':\n case 'quarter-day':\n return 'hour';\n default:\n // year, minutes, second, milliseconds\n return timeUnit;\n }\n}\nexport function isPrimaryTimeUnit(timeUnit) {\n return timeUnit === getPrimaryTimeUnit(timeUnit);\n}\nexport function getDefaultFormatPrecisionOfInterval(timeUnit) {\n switch (timeUnit) {\n case 'year':\n case 'month':\n return 'day';\n case 'millisecond':\n return 'millisecond';\n default:\n // Also for day, hour, minute, second\n return 'second';\n }\n}\nexport function format(\n// Note: The result based on `isUTC` are totally different, which can not be just simply\n// substituted by the result without `isUTC`. So we make the param `isUTC` mandatory.\ntime, template, isUTC, lang) {\n var date = numberUtil.parseDate(time);\n var y = date[fullYearGetterName(isUTC)]();\n var M = date[monthGetterName(isUTC)]() + 1;\n var q = Math.floor((M - 1) / 3) + 1;\n var d = date[dateGetterName(isUTC)]();\n var e = date['get' + (isUTC ? 'UTC' : '') + 'Day']();\n var H = date[hoursGetterName(isUTC)]();\n var h = (H - 1) % 12 + 1;\n var m = date[minutesGetterName(isUTC)]();\n var s = date[secondsGetterName(isUTC)]();\n var S = date[millisecondsGetterName(isUTC)]();\n var a = H >= 12 ? 'pm' : 'am';\n var A = a.toUpperCase();\n var localeModel = lang instanceof Model ? lang : getLocaleModel(lang || SYSTEM_LANG) || getDefaultLocaleModel();\n var timeModel = localeModel.getModel('time');\n var month = timeModel.get('month');\n var monthAbbr = timeModel.get('monthAbbr');\n var dayOfWeek = timeModel.get('dayOfWeek');\n var dayOfWeekAbbr = timeModel.get('dayOfWeekAbbr');\n return (template || '').replace(/{a}/g, a + '').replace(/{A}/g, A + '').replace(/{yyyy}/g, y + '').replace(/{yy}/g, pad(y % 100 + '', 2)).replace(/{Q}/g, q + '').replace(/{MMMM}/g, month[M - 1]).replace(/{MMM}/g, monthAbbr[M - 1]).replace(/{MM}/g, pad(M, 2)).replace(/{M}/g, M + '').replace(/{dd}/g, pad(d, 2)).replace(/{d}/g, d + '').replace(/{eeee}/g, dayOfWeek[e]).replace(/{ee}/g, dayOfWeekAbbr[e]).replace(/{e}/g, e + '').replace(/{HH}/g, pad(H, 2)).replace(/{H}/g, H + '').replace(/{hh}/g, pad(h + '', 2)).replace(/{h}/g, h + '').replace(/{mm}/g, pad(m, 2)).replace(/{m}/g, m + '').replace(/{ss}/g, pad(s, 2)).replace(/{s}/g, s + '').replace(/{SSS}/g, pad(S, 3)).replace(/{S}/g, S + '');\n}\nexport function leveledFormat(tick, idx, formatter, lang, isUTC) {\n var template = null;\n if (zrUtil.isString(formatter)) {\n // Single formatter for all units at all levels\n template = formatter;\n } else if (zrUtil.isFunction(formatter)) {\n // Callback formatter\n template = formatter(tick.value, idx, {\n level: tick.level\n });\n } else {\n var defaults = zrUtil.extend({}, defaultLeveledFormatter);\n if (tick.level > 0) {\n for (var i = 0; i < primaryTimeUnits.length; ++i) {\n defaults[primaryTimeUnits[i]] = \"{primary|\" + defaults[primaryTimeUnits[i]] + \"}\";\n }\n }\n var mergedFormatter = formatter ? formatter.inherit === false ? formatter // Use formatter with bigger units\n : zrUtil.defaults(formatter, defaults) : defaults;\n var unit = getUnitFromValue(tick.value, isUTC);\n if (mergedFormatter[unit]) {\n template = mergedFormatter[unit];\n } else if (mergedFormatter.inherit) {\n // Unit formatter is not defined and should inherit from bigger units\n var targetId = timeUnits.indexOf(unit);\n for (var i = targetId - 1; i >= 0; --i) {\n if (mergedFormatter[unit]) {\n template = mergedFormatter[unit];\n break;\n }\n }\n template = template || defaults.none;\n }\n if (zrUtil.isArray(template)) {\n var levelId = tick.level == null ? 0 : tick.level >= 0 ? tick.level : template.length + tick.level;\n levelId = Math.min(levelId, template.length - 1);\n template = template[levelId];\n }\n }\n return format(new Date(tick.value), template, isUTC, lang);\n}\nexport function getUnitFromValue(value, isUTC) {\n var date = numberUtil.parseDate(value);\n var M = date[monthGetterName(isUTC)]() + 1;\n var d = date[dateGetterName(isUTC)]();\n var h = date[hoursGetterName(isUTC)]();\n var m = date[minutesGetterName(isUTC)]();\n var s = date[secondsGetterName(isUTC)]();\n var S = date[millisecondsGetterName(isUTC)]();\n var isSecond = S === 0;\n var isMinute = isSecond && s === 0;\n var isHour = isMinute && m === 0;\n var isDay = isHour && h === 0;\n var isMonth = isDay && d === 1;\n var isYear = isMonth && M === 1;\n if (isYear) {\n return 'year';\n } else if (isMonth) {\n return 'month';\n } else if (isDay) {\n return 'day';\n } else if (isHour) {\n return 'hour';\n } else if (isMinute) {\n return 'minute';\n } else if (isSecond) {\n return 'second';\n } else {\n return 'millisecond';\n }\n}\nexport function getUnitValue(value, unit, isUTC) {\n var date = zrUtil.isNumber(value) ? numberUtil.parseDate(value) : value;\n unit = unit || getUnitFromValue(value, isUTC);\n switch (unit) {\n case 'year':\n return date[fullYearGetterName(isUTC)]();\n case 'half-year':\n return date[monthGetterName(isUTC)]() >= 6 ? 1 : 0;\n case 'quarter':\n return Math.floor((date[monthGetterName(isUTC)]() + 1) / 4);\n case 'month':\n return date[monthGetterName(isUTC)]();\n case 'day':\n return date[dateGetterName(isUTC)]();\n case 'half-day':\n return date[hoursGetterName(isUTC)]() / 24;\n case 'hour':\n return date[hoursGetterName(isUTC)]();\n case 'minute':\n return date[minutesGetterName(isUTC)]();\n case 'second':\n return date[secondsGetterName(isUTC)]();\n case 'millisecond':\n return date[millisecondsGetterName(isUTC)]();\n }\n}\nexport function fullYearGetterName(isUTC) {\n return isUTC ? 'getUTCFullYear' : 'getFullYear';\n}\nexport function monthGetterName(isUTC) {\n return isUTC ? 'getUTCMonth' : 'getMonth';\n}\nexport function dateGetterName(isUTC) {\n return isUTC ? 'getUTCDate' : 'getDate';\n}\nexport function hoursGetterName(isUTC) {\n return isUTC ? 'getUTCHours' : 'getHours';\n}\nexport function minutesGetterName(isUTC) {\n return isUTC ? 'getUTCMinutes' : 'getMinutes';\n}\nexport function secondsGetterName(isUTC) {\n return isUTC ? 'getUTCSeconds' : 'getSeconds';\n}\nexport function millisecondsGetterName(isUTC) {\n return isUTC ? 'getUTCMilliseconds' : 'getMilliseconds';\n}\nexport function fullYearSetterName(isUTC) {\n return isUTC ? 'setUTCFullYear' : 'setFullYear';\n}\nexport function monthSetterName(isUTC) {\n return isUTC ? 'setUTCMonth' : 'setMonth';\n}\nexport function dateSetterName(isUTC) {\n return isUTC ? 'setUTCDate' : 'setDate';\n}\nexport function hoursSetterName(isUTC) {\n return isUTC ? 'setUTCHours' : 'setHours';\n}\nexport function minutesSetterName(isUTC) {\n return isUTC ? 'setUTCMinutes' : 'setMinutes';\n}\nexport function secondsSetterName(isUTC) {\n return isUTC ? 'setUTCSeconds' : 'setSeconds';\n}\nexport function millisecondsSetterName(isUTC) {\n return isUTC ? 'setUTCMilliseconds' : 'setMilliseconds';\n}","map":{"version":3,"names":["zrUtil","numberUtil","getDefaultLocaleModel","getLocaleModel","SYSTEM_LANG","Model","ONE_SECOND","ONE_MINUTE","ONE_HOUR","ONE_DAY","ONE_YEAR","defaultLeveledFormatter","year","month","day","hour","minute","second","millisecond","none","fullDayFormatter","fullLeveledFormatter","primaryTimeUnits","timeUnits","pad","str","len","substr","length","getPrimaryTimeUnit","timeUnit","isPrimaryTimeUnit","getDefaultFormatPrecisionOfInterval","format","time","template","isUTC","lang","date","parseDate","y","fullYearGetterName","M","monthGetterName","q","Math","floor","d","dateGetterName","e","H","hoursGetterName","h","m","minutesGetterName","s","secondsGetterName","S","millisecondsGetterName","a","A","toUpperCase","localeModel","timeModel","getModel","get","monthAbbr","dayOfWeek","dayOfWeekAbbr","replace","leveledFormat","tick","idx","formatter","isString","isFunction","value","level","defaults","extend","i","mergedFormatter","inherit","unit","getUnitFromValue","targetId","indexOf","isArray","levelId","min","Date","isSecond","isMinute","isHour","isDay","isMonth","isYear","getUnitValue","isNumber","fullYearSetterName","monthSetterName","dateSetterName","hoursSetterName","minutesSetterName","secondsSetterName","millisecondsSetterName"],"sources":["E:/git/2021项目/安科院大屏/node_modules/echarts/lib/util/time.js"],"sourcesContent":["\n/*\n* Licensed to the Apache Software Foundation (ASF) under one\n* or more contributor license agreements. See the NOTICE file\n* distributed with this work for additional information\n* regarding copyright ownership. The ASF licenses this file\n* to you under the Apache License, Version 2.0 (the\n* \"License\"); you may not use this file except in compliance\n* with the License. You may obtain a copy of the License at\n*\n* http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing,\n* software distributed under the License is distributed on an\n* \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n* KIND, either express or implied. See the License for the\n* specific language governing permissions and limitations\n* under the License.\n*/\n\n\n/**\n * AUTO-GENERATED FILE. DO NOT MODIFY.\n */\n\n/*\r\n* Licensed to the Apache Software Foundation (ASF) under one\r\n* or more contributor license agreements. See the NOTICE file\r\n* distributed with this work for additional information\r\n* regarding copyright ownership. The ASF licenses this file\r\n* to you under the Apache License, Version 2.0 (the\r\n* \"License\"); you may not use this file except in compliance\r\n* with the License. You may obtain a copy of the License at\r\n*\r\n* http://www.apache.org/licenses/LICENSE-2.0\r\n*\r\n* Unless required by applicable law or agreed to in writing,\r\n* software distributed under the License is distributed on an\r\n* \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\n* KIND, either express or implied. See the License for the\r\n* specific language governing permissions and limitations\r\n* under the License.\r\n*/\nimport * as zrUtil from 'zrender/lib/core/util.js';\nimport * as numberUtil from './number.js';\nimport { getDefaultLocaleModel, getLocaleModel, SYSTEM_LANG } from '../core/locale.js';\nimport Model from '../model/Model.js';\nexport var ONE_SECOND = 1000;\nexport var ONE_MINUTE = ONE_SECOND * 60;\nexport var ONE_HOUR = ONE_MINUTE * 60;\nexport var ONE_DAY = ONE_HOUR * 24;\nexport var ONE_YEAR = ONE_DAY * 365;\nexport var defaultLeveledFormatter = {\n year: '{yyyy}',\n month: '{MMM}',\n day: '{d}',\n hour: '{HH}:{mm}',\n minute: '{HH}:{mm}',\n second: '{HH}:{mm}:{ss}',\n millisecond: '{HH}:{mm}:{ss} {SSS}',\n none: '{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}'\n};\nvar fullDayFormatter = '{yyyy}-{MM}-{dd}';\nexport var fullLeveledFormatter = {\n year: '{yyyy}',\n month: '{yyyy}-{MM}',\n day: fullDayFormatter,\n hour: fullDayFormatter + ' ' + defaultLeveledFormatter.hour,\n minute: fullDayFormatter + ' ' + defaultLeveledFormatter.minute,\n second: fullDayFormatter + ' ' + defaultLeveledFormatter.second,\n millisecond: defaultLeveledFormatter.none\n};\nexport var primaryTimeUnits = ['year', 'month', 'day', 'hour', 'minute', 'second', 'millisecond'];\nexport var timeUnits = ['year', 'half-year', 'quarter', 'month', 'week', 'half-week', 'day', 'half-day', 'quarter-day', 'hour', 'minute', 'second', 'millisecond'];\nexport function pad(str, len) {\n str += '';\n return '0000'.substr(0, len - str.length) + str;\n}\nexport function getPrimaryTimeUnit(timeUnit) {\n switch (timeUnit) {\n case 'half-year':\n case 'quarter':\n return 'month';\n case 'week':\n case 'half-week':\n return 'day';\n case 'half-day':\n case 'quarter-day':\n return 'hour';\n default:\n // year, minutes, second, milliseconds\n return timeUnit;\n }\n}\nexport function isPrimaryTimeUnit(timeUnit) {\n return timeUnit === getPrimaryTimeUnit(timeUnit);\n}\nexport function getDefaultFormatPrecisionOfInterval(timeUnit) {\n switch (timeUnit) {\n case 'year':\n case 'month':\n return 'day';\n case 'millisecond':\n return 'millisecond';\n default:\n // Also for day, hour, minute, second\n return 'second';\n }\n}\nexport function format(\n// Note: The result based on `isUTC` are totally different, which can not be just simply\n// substituted by the result without `isUTC`. So we make the param `isUTC` mandatory.\ntime, template, isUTC, lang) {\n var date = numberUtil.parseDate(time);\n var y = date[fullYearGetterName(isUTC)]();\n var M = date[monthGetterName(isUTC)]() + 1;\n var q = Math.floor((M - 1) / 3) + 1;\n var d = date[dateGetterName(isUTC)]();\n var e = date['get' + (isUTC ? 'UTC' : '') + 'Day']();\n var H = date[hoursGetterName(isUTC)]();\n var h = (H - 1) % 12 + 1;\n var m = date[minutesGetterName(isUTC)]();\n var s = date[secondsGetterName(isUTC)]();\n var S = date[millisecondsGetterName(isUTC)]();\n var a = H >= 12 ? 'pm' : 'am';\n var A = a.toUpperCase();\n var localeModel = lang instanceof Model ? lang : getLocaleModel(lang || SYSTEM_LANG) || getDefaultLocaleModel();\n var timeModel = localeModel.getModel('time');\n var month = timeModel.get('month');\n var monthAbbr = timeModel.get('monthAbbr');\n var dayOfWeek = timeModel.get('dayOfWeek');\n var dayOfWeekAbbr = timeModel.get('dayOfWeekAbbr');\n return (template || '').replace(/{a}/g, a + '').replace(/{A}/g, A + '').replace(/{yyyy}/g, y + '').replace(/{yy}/g, pad(y % 100 + '', 2)).replace(/{Q}/g, q + '').replace(/{MMMM}/g, month[M - 1]).replace(/{MMM}/g, monthAbbr[M - 1]).replace(/{MM}/g, pad(M, 2)).replace(/{M}/g, M + '').replace(/{dd}/g, pad(d, 2)).replace(/{d}/g, d + '').replace(/{eeee}/g, dayOfWeek[e]).replace(/{ee}/g, dayOfWeekAbbr[e]).replace(/{e}/g, e + '').replace(/{HH}/g, pad(H, 2)).replace(/{H}/g, H + '').replace(/{hh}/g, pad(h + '', 2)).replace(/{h}/g, h + '').replace(/{mm}/g, pad(m, 2)).replace(/{m}/g, m + '').replace(/{ss}/g, pad(s, 2)).replace(/{s}/g, s + '').replace(/{SSS}/g, pad(S, 3)).replace(/{S}/g, S + '');\n}\nexport function leveledFormat(tick, idx, formatter, lang, isUTC) {\n var template = null;\n if (zrUtil.isString(formatter)) {\n // Single formatter for all units at all levels\n template = formatter;\n } else if (zrUtil.isFunction(formatter)) {\n // Callback formatter\n template = formatter(tick.value, idx, {\n level: tick.level\n });\n } else {\n var defaults = zrUtil.extend({}, defaultLeveledFormatter);\n if (tick.level > 0) {\n for (var i = 0; i < primaryTimeUnits.length; ++i) {\n defaults[primaryTimeUnits[i]] = \"{primary|\" + defaults[primaryTimeUnits[i]] + \"}\";\n }\n }\n var mergedFormatter = formatter ? formatter.inherit === false ? formatter // Use formatter with bigger units\n : zrUtil.defaults(formatter, defaults) : defaults;\n var unit = getUnitFromValue(tick.value, isUTC);\n if (mergedFormatter[unit]) {\n template = mergedFormatter[unit];\n } else if (mergedFormatter.inherit) {\n // Unit formatter is not defined and should inherit from bigger units\n var targetId = timeUnits.indexOf(unit);\n for (var i = targetId - 1; i >= 0; --i) {\n if (mergedFormatter[unit]) {\n template = mergedFormatter[unit];\n break;\n }\n }\n template = template || defaults.none;\n }\n if (zrUtil.isArray(template)) {\n var levelId = tick.level == null ? 0 : tick.level >= 0 ? tick.level : template.length + tick.level;\n levelId = Math.min(levelId, template.length - 1);\n template = template[levelId];\n }\n }\n return format(new Date(tick.value), template, isUTC, lang);\n}\nexport function getUnitFromValue(value, isUTC) {\n var date = numberUtil.parseDate(value);\n var M = date[monthGetterName(isUTC)]() + 1;\n var d = date[dateGetterName(isUTC)]();\n var h = date[hoursGetterName(isUTC)]();\n var m = date[minutesGetterName(isUTC)]();\n var s = date[secondsGetterName(isUTC)]();\n var S = date[millisecondsGetterName(isUTC)]();\n var isSecond = S === 0;\n var isMinute = isSecond && s === 0;\n var isHour = isMinute && m === 0;\n var isDay = isHour && h === 0;\n var isMonth = isDay && d === 1;\n var isYear = isMonth && M === 1;\n if (isYear) {\n return 'year';\n } else if (isMonth) {\n return 'month';\n } else if (isDay) {\n return 'day';\n } else if (isHour) {\n return 'hour';\n } else if (isMinute) {\n return 'minute';\n } else if (isSecond) {\n return 'second';\n } else {\n return 'millisecond';\n }\n}\nexport function getUnitValue(value, unit, isUTC) {\n var date = zrUtil.isNumber(value) ? numberUtil.parseDate(value) : value;\n unit = unit || getUnitFromValue(value, isUTC);\n switch (unit) {\n case 'year':\n return date[fullYearGetterName(isUTC)]();\n case 'half-year':\n return date[monthGetterName(isUTC)]() >= 6 ? 1 : 0;\n case 'quarter':\n return Math.floor((date[monthGetterName(isUTC)]() + 1) / 4);\n case 'month':\n return date[monthGetterName(isUTC)]();\n case 'day':\n return date[dateGetterName(isUTC)]();\n case 'half-day':\n return date[hoursGetterName(isUTC)]() / 24;\n case 'hour':\n return date[hoursGetterName(isUTC)]();\n case 'minute':\n return date[minutesGetterName(isUTC)]();\n case 'second':\n return date[secondsGetterName(isUTC)]();\n case 'millisecond':\n return date[millisecondsGetterName(isUTC)]();\n }\n}\nexport function fullYearGetterName(isUTC) {\n return isUTC ? 'getUTCFullYear' : 'getFullYear';\n}\nexport function monthGetterName(isUTC) {\n return isUTC ? 'getUTCMonth' : 'getMonth';\n}\nexport function dateGetterName(isUTC) {\n return isUTC ? 'getUTCDate' : 'getDate';\n}\nexport function hoursGetterName(isUTC) {\n return isUTC ? 'getUTCHours' : 'getHours';\n}\nexport function minutesGetterName(isUTC) {\n return isUTC ? 'getUTCMinutes' : 'getMinutes';\n}\nexport function secondsGetterName(isUTC) {\n return isUTC ? 'getUTCSeconds' : 'getSeconds';\n}\nexport function millisecondsGetterName(isUTC) {\n return isUTC ? 'getUTCMilliseconds' : 'getMilliseconds';\n}\nexport function fullYearSetterName(isUTC) {\n return isUTC ? 'setUTCFullYear' : 'setFullYear';\n}\nexport function monthSetterName(isUTC) {\n return isUTC ? 'setUTCMonth' : 'setMonth';\n}\nexport function dateSetterName(isUTC) {\n return isUTC ? 'setUTCDate' : 'setDate';\n}\nexport function hoursSetterName(isUTC) {\n return isUTC ? 'setUTCHours' : 'setHours';\n}\nexport function minutesSetterName(isUTC) {\n return isUTC ? 'setUTCMinutes' : 'setMinutes';\n}\nexport function secondsSetterName(isUTC) {\n return isUTC ? 'setUTCSeconds' : 'setSeconds';\n}\nexport function millisecondsSetterName(isUTC) {\n return isUTC ? 'setUTCMilliseconds' : 'setMilliseconds';\n}"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|