chore: clean up
This commit is contained in:

committed by
kolaente

parent
eaf777864a
commit
2acb70c562
8
src/helpers/time/isoToKebabDate.ts
Normal file
8
src/helpers/time/isoToKebabDate.ts
Normal file
@ -0,0 +1,8 @@
|
||||
import {format} from 'date-fns'
|
||||
import {DATEFNS_DATE_FORMAT_KEBAB} from '@/constants/date'
|
||||
import type {DateISO} from '@/types/DateISO'
|
||||
import type {DateKebab} from '@/types/DateKebab'
|
||||
|
||||
export function isoToKebabDate(isoDate: DateISO) {
|
||||
return format(new Date(isoDate), DATEFNS_DATE_FORMAT_KEBAB) as DateKebab
|
||||
}
|
@ -349,9 +349,7 @@ const getMonthFromText = (text: string, date: Date) => {
|
||||
const getDateFromInterval = (interval: number): Date => {
|
||||
const newDate = new Date()
|
||||
newDate.setDate(newDate.getDate() + interval)
|
||||
newDate.setHours(calculateNearestHours(newDate))
|
||||
newDate.setMinutes(0)
|
||||
newDate.setSeconds(0)
|
||||
newDate.setHours(calculateNearestHours(newDate), 0, 0)
|
||||
|
||||
return newDate
|
||||
}
|
||||
|
7
src/helpers/time/parseKebabDate.ts
Normal file
7
src/helpers/time/parseKebabDate.ts
Normal file
@ -0,0 +1,7 @@
|
||||
import {parse} from 'date-fns'
|
||||
import {DATEFNS_DATE_FORMAT_KEBAB} from '@/constants/date'
|
||||
import type {DateKebab} from '@/types/DateKebab'
|
||||
|
||||
export function parseKebabDate(date: DateKebab): Date {
|
||||
return parse(date, DATEFNS_DATE_FORMAT_KEBAB, new Date())
|
||||
}
|
Reference in New Issue
Block a user