chore: refactor parseTimeLabel to own function

This commit is contained in:
Dominik Pschenitschni 2022-10-26 15:49:31 +02:00
parent 36f384f630
commit 9a447711e4
Signed by: dpschen
GPG Key ID: B257AC0149F43A77
1 changed files with 7 additions and 2 deletions

View File

@ -157,13 +157,18 @@ function openTask(e: {
})
}
function parseTimeLabel(label: string) {
return parse(label, 'dd.MMM', dateFromDate.value)
}
function weekdayFromTimeLabel(label: string): string {
const parsed = parse(label, 'dd.MMM', dateFromDate.value)
const parsed = parseTimeLabel(label)
return format(parsed, 'E')
}
function dayIsToday(label: string): boolean {
const parsed = parse(label, 'dd.MMM', dateFromDate.value)
const parsed = parseTimeLabel(label)
const today = new Date()
return parsed.getDate() === today.getDate() &&
parsed.getMonth() === today.getMonth() &&