Bug
Reminders fire at the wrong time for users in the India timezone (Asia/Kolkata, UTC+5:30). The offset is consistently +5.5 hours, indicating the reminder due time is being interpreted as UTC instead of the user's local timezone before storage.
Steps to reproduce
- Set timezone to Asia/Kolkata (UTC+5:30)
- Create a reminder via conversation (e.g. "remind me from 5pm to 7:30pm")
- Observe the reminder fires at 11pm instead of 5pm
Expected behavior
Reminder fires at the user-specified local time (5pm IST).
Actual behavior
Reminder fires 5.5 hours late (11pm IST), consistent with the UTC+5:30 offset being applied in the wrong direction — local time treated as UTC.
Details
- Platform: iOS
- Timezone: Asia/Kolkata (UTC+5:30)
- Frequency: Every time, not a one-off
- Likely area: Reminder due time parsing in conversation processing
Customer report
Ticket #215473993413657
Bug
Reminders fire at the wrong time for users in the India timezone (Asia/Kolkata, UTC+5:30). The offset is consistently +5.5 hours, indicating the reminder due time is being interpreted as UTC instead of the user's local timezone before storage.
Steps to reproduce
Expected behavior
Reminder fires at the user-specified local time (5pm IST).
Actual behavior
Reminder fires 5.5 hours late (11pm IST), consistent with the UTC+5:30 offset being applied in the wrong direction — local time treated as UTC.
Details
Customer report
Ticket #215473993413657