diff --git a/assets/js/map_helpers.ts b/assets/js/map_helpers.ts index d7f79fa..513b68c 100644 --- a/assets/js/map_helpers.ts +++ b/assets/js/map_helpers.ts @@ -38,9 +38,11 @@ export function parseTimestamp(timestamp: string | number | Date | undefined): n if (typeof timestamp === "number") { return timestamp; } else if (typeof timestamp === "string") { - return new Date(timestamp).getTime(); + const parsed = new Date(timestamp).getTime(); + return Number.isNaN(parsed) ? Date.now() : parsed; } else if (timestamp instanceof Date) { - return timestamp.getTime(); + const parsed = timestamp.getTime(); + return Number.isNaN(parsed) ? Date.now() : parsed; } return Date.now(); }