code refactor

This commit is contained in:
MaysWind
2021-03-14 20:13:56 +08:00
parent 3dbb161d78
commit aa557613ca
5 changed files with 25 additions and 16 deletions
+9 -6
View File
@@ -5,13 +5,16 @@ export default function (value, format, options) {
value = utils.getUnixTime(value);
}
if (utils.isObject(options) && utils.isNumber(options.utcOffset)) {
if (!utils.isNumber(options.currentUtcOffset)) {
options.currentUtcOffset = utils.getTimezoneOffsetMinutes();
}
let utcOffset = null;
let currentUtcOffset = null;
value = utils.getDummyUnixTimeForLocalDisplay(value, options.utcOffset, options.currentUtcOffset);
if (utils.isObject(options) && utils.isNumber(options.utcOffset)) {
utcOffset = options.utcOffset;
}
return utils.formatUnixTime(value, format);
if (utils.isObject(options) && utils.isNumber(options.currentUtcOffset)) {
currentUtcOffset = options.currentUtcOffset;
}
return utils.formatUnixTime(value, format, utcOffset, currentUtcOffset);
}