code refactor
This commit is contained in:
@@ -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())),
|
||||||
|
|||||||
@@ -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
@@ -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
@@ -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)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user