mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-14 06:57:35 +08:00
add time-based categories "Transaction Day of Week", "Transaction Day of Month", "Transaction Month of Year" and "Transaction Quarter of Year" in insights & explore
This commit is contained in:
+14
-3
@@ -785,10 +785,12 @@ export function useI18n() {
|
||||
}
|
||||
|
||||
function formatYearQuarter(year: string, quarter: number): string {
|
||||
if (1 <= quarter && quarter <= 4) {
|
||||
return t('format.yearQuarter.q' + quarter, {
|
||||
const quarterName = getQuarterName(quarter);
|
||||
|
||||
if (quarterName) {
|
||||
return t('format.yearQuarter.content', {
|
||||
year: year,
|
||||
quarter: quarter
|
||||
quarter: getQuarterName(quarter)
|
||||
});
|
||||
} else {
|
||||
return '';
|
||||
@@ -1590,6 +1592,14 @@ export function useI18n() {
|
||||
return t(`datetime.${weekDay.name}.long`);
|
||||
}
|
||||
|
||||
function getQuarterName(quarter: number): string {
|
||||
if (1 <= quarter && quarter <= 4) {
|
||||
return t('datetime.quarter.q' + quarter);
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
function getMultiMonthdayShortNames(monthDays: number[]): string {
|
||||
if (!monthDays) {
|
||||
return '';
|
||||
@@ -2392,6 +2402,7 @@ export function useI18n() {
|
||||
getMonthdayShortName,
|
||||
getWeekdayShortName,
|
||||
getWeekdayLongName,
|
||||
getQuarterName,
|
||||
getMultiMonthdayShortNames,
|
||||
getMultiWeekdayLongNames,
|
||||
getAllLocalizedDigits,
|
||||
|
||||
Reference in New Issue
Block a user