Dates, times, and time zones in OpenAPI: date-time, date, duration, and the timezone mistakes that shift bookings
A timestamp with no offset is ambiguous, a calendar date is not a timestamp, and a duration is not a number of days. Teams conflate all three and silently shift reservations across time zones. Here is the RFC 3339 decision table, when to send an IANA zone versus an offset, and ho

