Skip to content

Commit 07ec088

Browse files
committed
fix: Use date-fns parse with an explicit format string instead of parseISO for more robust date string conversion.
1 parent e840c06 commit 07ec088

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

services/conference.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export class ConferenceService {
3333
}
3434
const d = new Date(timestamp);
3535
if (isNaN(d.getTime())) return 'n/a';
36-
36+
3737
try {
3838
return format(d, 'HH:mm');
3939
} catch {

utils/date.utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { format, isSameDay, parseISO } from 'date-fns';
1+
import { format, isSameDay, parse } from 'date-fns';
22
import { hu } from 'date-fns/locale';
33

44
export function formatHu(date: Date): string {
@@ -11,7 +11,7 @@ export function isConferenceDay(): boolean {
1111
return true;
1212
}
1313

14-
const targetDate = parseISO(targetDateStr);
14+
const targetDate = parse(targetDateStr, 'yyyy-MM-dd', new Date());
1515
if (isNaN(targetDate.getTime())) {
1616
return true;
1717
}

0 commit comments

Comments
 (0)