mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-20 17:54:30 +08:00
support modify transaction time zone
This commit is contained in:
+13
-5
@@ -1,9 +1,17 @@
|
||||
import utils from '../lib/utils.js';
|
||||
|
||||
export default function (value, format) {
|
||||
if (utils.isNumber(value)) {
|
||||
return utils.formatUnixTime(value, format);
|
||||
} else {
|
||||
return utils.formatTime(value, format);
|
||||
export default function (value, format, options) {
|
||||
if (!utils.isNumber(value)) {
|
||||
value = utils.getUnixTime(value);
|
||||
}
|
||||
|
||||
if (utils.isObject(options) && utils.isNumber(options.utcOffset)) {
|
||||
if (!utils.isNumber(options.currentUtcOffset)) {
|
||||
options.currentUtcOffset = utils.getTimezoneOffsetMinutes();
|
||||
}
|
||||
|
||||
value = utils.getDummyUnixTimeForLocalDisplay(value, options.utcOffset, options.currentUtcOffset);
|
||||
}
|
||||
|
||||
return utils.formatUnixTime(value, format);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user