diff --git a/src/components/EventList.js b/src/components/EventList.js index d7cbc5d..1030b25 100644 --- a/src/components/EventList.js +++ b/src/components/EventList.js @@ -26,7 +26,9 @@ const eventOrganizersQuery = graphql` const EventList = props => { const renderEvent = event => { /* TODO: Make API return proper UTC datetimes */ - const startTime = moment(event.start_time).utcOffset(1) + const startTimeNaive = event.start_time.replace("+00:00", "") + const utcOffset = 2; + const start = moment.utc(startTimeNaive).utcOffset(utcOffset) return (
@@ -37,23 +39,23 @@ const EventList = props => {
- {startTime.format('dddd')}{' '} + {start.format('dddd')}{' '} - {startTime.format('D.')}{' '} - {startTime.format('MMMM')}{' '} + {start.format('D.')}{' '} + {start.format('MMMM')}{' '} {/* Only specify year if different. */} - {!startTime.isSame(new Date(), 'year') && ( + {!start.isSame(new Date(), 'year') && ( - {startTime.format('YYYY')}{' '} + {start.format('YYYY')}{' '} )}

{event.title}

- kl. {startTime.format('HH:mm')} + kl. {start.format('HH:mm')} {event.event_types && event.event_types.length && (