change transaction time component

This commit is contained in:
MaysWind
2021-05-04 02:15:01 +08:00
parent 112180f77f
commit c8756bb655
6 changed files with 156 additions and 17 deletions
+15
View File
@@ -80,6 +80,18 @@ function getTimezoneOffsetMinutes(timezone) {
return getUtcOffsetMinutesByUtcOffset(utcOffset);
}
function getBrowserTimezoneOffsetMinutes() {
return -new Date().getTimezoneOffset();
}
function getLocalDatetimeFromUnixTime(unixTime) {
return new Date(unixTime * 1000);
}
function getUnixTimeFromLocalDatetime(datetime) {
return datetime.getTime() / 1000;
}
function getActualUnixTimeForStore(unixTime, utcOffset, currentUtcOffset) {
return unixTime - (utcOffset - currentUtcOffset) * 60;
}
@@ -632,6 +644,9 @@ export default {
getUtcOffsetByUtcOffsetMinutes,
getTimezoneOffset,
getTimezoneOffsetMinutes,
getBrowserTimezoneOffsetMinutes,
getLocalDatetimeFromUnixTime,
getUnixTimeFromLocalDatetime,
getActualUnixTimeForStore,
getDummyUnixTimeForLocalUsage,
getCurrentUnixTime,