Fix date display issues

This commit is contained in:
gpt-engineer-app[bot]
2025-10-02 16:34:38 +00:00
parent 502d893e38
commit 3c7de96bcf
4 changed files with 4 additions and 4 deletions

View File

@@ -117,7 +117,7 @@ export function ParkListView({ parks, onParkClick }: ParkListViewProps) {
{park.opening_date && ( {park.opening_date && (
<Badge variant="outline" className="text-xs"> <Badge variant="outline" className="text-xs">
<Calendar className="w-3 h-3 mr-1" /> <Calendar className="w-3 h-3 mr-1" />
Opened {new Date(park.opening_date).getFullYear()} Opened {park.opening_date.split('-')[0]}
</Badge> </Badge>
)} )}
</div> </div>

View File

@@ -68,7 +68,7 @@ export function EnhancedSearchResults({ results, loading, hasMore, onLoadMore }:
{parkData?.opening_date && ( {parkData?.opening_date && (
<div className="flex items-center gap-1 text-xs text-muted-foreground"> <div className="flex items-center gap-1 text-xs text-muted-foreground">
<Calendar className="w-3 h-3" /> <Calendar className="w-3 h-3" />
<span>Opened {new Date(parkData.opening_date).getFullYear()}</span> <span>Opened {parkData.opening_date.split('-')[0]}</span>
</div> </div>
)} )}
{parkData?.status && ( {parkData?.status && (

View File

@@ -156,7 +156,7 @@ export default function Parks() {
// Opening year filter // Opening year filter
if (filters.openingYearStart || filters.openingYearEnd) { if (filters.openingYearStart || filters.openingYearEnd) {
const openingYear = park.opening_date ? new Date(park.opening_date).getFullYear() : null; const openingYear = park.opening_date ? parseInt(park.opening_date.split('-')[0]) : null;
if (openingYear) { if (openingYear) {
if (filters.openingYearStart && openingYear < filters.openingYearStart) return false; if (filters.openingYearStart && openingYear < filters.openingYearStart) return false;
if (filters.openingYearEnd && openingYear > filters.openingYearEnd) return false; if (filters.openingYearEnd && openingYear > filters.openingYearEnd) return false;

View File

@@ -472,7 +472,7 @@ export default function RideDetail() {
<div> <div>
<div className="font-medium">Opened</div> <div className="font-medium">Opened</div>
<div className="text-sm text-muted-foreground"> <div className="text-sm text-muted-foreground">
{new Date(ride.opening_date).getFullYear()} {ride.opening_date.split('-')[0]}
</div> </div>
</div> </div>
</div> </div>