Skip to content

Commit 7eef56a

Browse files
committed
fix: format dates in past event list
1 parent ca04c36 commit 7eef56a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

assets/js/site.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,15 +106,18 @@
106106
return parseDate(event.date) >= today;
107107
};
108108
const eventView = (event) => {
109-
const date = parseDate(event.date);
109+
const isoDate = event.date;
110+
const date = parseDate(isoDate);
110111
return {
111112
...event,
112113
date,
114+
isoDate,
113115
title: pick(event.title),
114116
place: pick(event.place),
115117
day: String(date.getDate()).padStart(2, '0'),
116118
month: MONTHS[lang][date.getMonth()],
117119
shortDate: `${String(date.getDate()).padStart(2, '0')} ${MONTHS[lang][date.getMonth()]}`,
120+
displayDate: `${String(date.getDate()).padStart(2, '0')} ${MONTHS[lang][date.getMonth()]} ${date.getFullYear()}${event.time ? ` · ${event.time}` : ''}`,
118121
meta: `${event.time ? `${event.time} · ` : ''}${pick(event.place)}`
119122
};
120123
};
@@ -244,7 +247,7 @@
244247
});
245248
past.slice(0, 3).forEach((event) => {
246249
const item = external(event.href || '#eventos', '', 'past-event');
247-
item.append(element('time', { datetime: event.date, text: event.date }), element('span', { text: event.title }), element('small', { text: event.place }));
250+
item.append(element('time', { datetime: event.isoDate, text: event.displayDate }), element('span', { text: event.title }), element('small', { text: event.place }));
248251
pastContainer.append(item);
249252
});
250253
}

0 commit comments

Comments
 (0)