code refactor

This commit is contained in:
MaysWind
2024-07-07 17:28:25 +08:00
parent dc9bf1a1d8
commit cc3e1f2978
7 changed files with 21 additions and 21 deletions
@@ -63,11 +63,10 @@ import datetimeConstants from '@/consts/datetime.js';
import { arrangeArrayWithNewStartIndex } from '@/lib/common.js'; import { arrangeArrayWithNewStartIndex } from '@/lib/common.js';
import { import {
getCurrentUnixTime, getCurrentUnixTime,
getCurrentDateTime, getCurrentYear,
getUnixTime, getUnixTime,
getLocalDatetimeFromUnixTime, getLocalDatetimeFromUnixTime,
getTodayFirstUnixTime, getTodayFirstUnixTime,
getYear,
getDummyUnixTimeForLocalUsage, getDummyUnixTimeForLocalUsage,
getActualUnixTimeForStore, getActualUnixTimeForStore,
getTimezoneOffsetMinutes, getTimezoneOffsetMinutes,
@@ -104,7 +103,7 @@ export default {
return { return {
yearRange: [ yearRange: [
2000, 2000,
getYear(getCurrentDateTime()) + 1 getCurrentYear() + 1
], ],
dateRange: [ dateRange: [
getLocalDatetimeFromUnixTime(getDummyUnixTimeForLocalUsage(minDate, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())), getLocalDatetimeFromUnixTime(getDummyUnixTimeForLocalUsage(minDate, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())),
+3 -3
View File
@@ -45,12 +45,12 @@ import { useUserStore } from '@/stores/user.js';
import { arrangeArrayWithNewStartIndex } from '@/lib/common.js'; import { arrangeArrayWithNewStartIndex } from '@/lib/common.js';
import { import {
getCurrentDateTime, getCurrentYear,
getTimezoneOffsetMinutes, getTimezoneOffsetMinutes,
getBrowserTimezoneOffsetMinutes, getBrowserTimezoneOffsetMinutes,
getLocalDatetimeFromUnixTime, getLocalDatetimeFromUnixTime,
getActualUnixTimeForStore, getActualUnixTimeForStore,
getYear, getUnixTime getUnixTime
} from '@/lib/datetime.js'; } from '@/lib/datetime.js';
export default { export default {
@@ -68,7 +68,7 @@ export default {
return { return {
yearRange: [ yearRange: [
2000, 2000,
getYear(getCurrentDateTime()) + 1 getCurrentYear() + 1
] ]
} }
}, },
@@ -75,11 +75,10 @@ import {
getYearMonthObjectFromString, getYearMonthObjectFromString,
getYearMonthStringFromObject, getYearMonthStringFromObject,
getCurrentUnixTime, getCurrentUnixTime,
getCurrentDateTime, getCurrentYear,
getThisYearFirstUnixTime, getThisYearFirstUnixTime,
getYearMonthFirstUnixTime, getYearMonthFirstUnixTime,
getYearMonthLastUnixTime, getYearMonthLastUnixTime
getYear
} from '@/lib/datetime.js'; } from '@/lib/datetime.js';
export default { export default {
@@ -111,7 +110,7 @@ export default {
return { return {
yearRange: [ yearRange: [
2000, 2000,
getYear(getCurrentDateTime()) + 1 getCurrentYear() + 1
], ],
startTime: minDate, startTime: minDate,
endTime: maxDate endTime: maxDate
@@ -60,11 +60,10 @@ import datetimeConstants from '@/consts/datetime.js';
import { arrangeArrayWithNewStartIndex } from '@/lib/common.js'; import { arrangeArrayWithNewStartIndex } from '@/lib/common.js';
import { import {
getCurrentUnixTime, getCurrentUnixTime,
getCurrentDateTime, getCurrentYear,
getUnixTime, getUnixTime,
getLocalDatetimeFromUnixTime, getLocalDatetimeFromUnixTime,
getTodayFirstUnixTime, getTodayFirstUnixTime,
getYear,
getDummyUnixTimeForLocalUsage, getDummyUnixTimeForLocalUsage,
getActualUnixTimeForStore, getActualUnixTimeForStore,
getTimezoneOffsetMinutes, getTimezoneOffsetMinutes,
@@ -100,7 +99,7 @@ export default {
return { return {
yearRange: [ yearRange: [
2000, 2000,
getYear(getCurrentDateTime()) + 1 getCurrentYear() + 1
], ],
dateRange: [ dateRange: [
getLocalDatetimeFromUnixTime(getDummyUnixTimeForLocalUsage(minDate, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())), getLocalDatetimeFromUnixTime(getDummyUnixTimeForLocalUsage(minDate, getTimezoneOffsetMinutes(), getBrowserTimezoneOffsetMinutes())),
@@ -56,13 +56,12 @@ import datetimeConstants from '@/consts/datetime.js';
import { arrangeArrayWithNewStartIndex } from '@/lib/common.js'; import { arrangeArrayWithNewStartIndex } from '@/lib/common.js';
import { import {
getCurrentUnixTime, getCurrentUnixTime,
getCurrentDateTime, getCurrentYear,
getUnixTime, getUnixTime,
getBrowserTimezoneOffsetMinutes, getBrowserTimezoneOffsetMinutes,
getLocalDatetimeFromUnixTime, getLocalDatetimeFromUnixTime,
getActualUnixTimeForStore, getActualUnixTimeForStore,
getTimezoneOffsetMinutes, getTimezoneOffsetMinutes,
getYear,
getTimeValues, getTimeValues,
getCombinedDateAndTimeValues getCombinedDateAndTimeValues
} from '@/lib/datetime.js'; } from '@/lib/datetime.js';
@@ -97,7 +96,7 @@ export default {
mode: 'time', mode: 'time',
yearRange: [ yearRange: [
2000, 2000,
getYear(getCurrentDateTime()) + 1 getCurrentYear() + 1
], ],
dateTime: datetime, dateTime: datetime,
timeValues: self.getTimeValues(datetime), timeValues: self.getTimeValues(datetime),
+6 -2
View File
@@ -143,8 +143,8 @@ export function getCurrentUnixTime() {
return moment().unix(); return moment().unix();
} }
export function getCurrentDateTime() { export function getCurrentYear() {
return moment(); return moment().year();
} }
export function parseDateFromUnixTime(unixTime, utcOffset, currentUtcOffset) { export function parseDateFromUnixTime(unixTime, utcOffset, currentUtcOffset) {
@@ -167,6 +167,10 @@ export function formatTime(dateTime, format) {
return moment(dateTime).format(format); return moment(dateTime).format(format);
} }
export function formatCurrentTime(format) {
return moment().format(format);
}
export function getUnixTime(date) { export function getUnixTime(date) {
return moment(date).unix(); return moment(date).unix();
} }
+3 -3
View File
@@ -24,7 +24,7 @@ import {
parseDateFromUnixTime, parseDateFromUnixTime,
formatUnixTime, formatUnixTime,
formatTime, formatTime,
getCurrentDateTime, formatCurrentTime,
getYear, getYear,
getTimezoneOffset, getTimezoneOffset,
getTimezoneOffsetMinutes, getTimezoneOffsetMinutes,
@@ -398,7 +398,7 @@ function getDateTimeFormats(translateFn, allFormatMap, allFormatArray, localeFor
ret.push({ ret.push({
type: datetimeConstants.defaultDateTimeFormatValue, type: datetimeConstants.defaultDateTimeFormatValue,
format: defaultFormat, format: defaultFormat,
displayName: `${translateFn('Language Default')} (${formatTime(getCurrentDateTime(), defaultFormat)})` displayName: `${translateFn('Language Default')} (${formatCurrentTime(defaultFormat)})`
}); });
for (let i = 0; i < allFormatArray.length; i++) { for (let i = 0; i < allFormatArray.length; i++) {
@@ -408,7 +408,7 @@ function getDateTimeFormats(translateFn, allFormatMap, allFormatArray, localeFor
ret.push({ ret.push({
type: formatType.type, type: formatType.type,
format: format, format: format,
displayName: formatTime(getCurrentDateTime(), format) displayName: formatCurrentTime(format)
}); });
} }