Skip to main content
Events lay out from their local wall-clock time. To display them in a specific IANA zone regardless of the device, run them through eventsInTimeZone (or a single date through toZonedTime). It’s DST-correct via Intl.
import { Calendar, eventsInTimeZone } from "react-native-super-calendar";

// Render every event at its New York wall-clock time.
<Calendar /* ... */ events={eventsInTimeZone(events, "America/New_York")} />;
The returned dates are for display only — they carry the zone’s wall clock, not the original instant. Keep your source events around for editing and saving.