Current behaviour
Selecting March 29, 2026 in the DatePicker selects March 30, 2026 instead.
Clicking/tapping March 29 results in the following day being selected.
This is reproducible on the official demo site and is not limited to a specific locale.
Expected behaviour
Selecting March 29, 2026 should select March 29, 2026.
How to reproduce?
- Open the official demo site: https://www.reactnativepaperdates.com/
- Open the "Single Date" picker
- Navigate to March 2026
- Select March 29
- Observe that March 30 is selected instead
- Repeat with different locales
What have you tried so far?
- Tested across multiple locales on the demo site
- Tested with and without a controlled
date prop in app code
- Removed min/max date constraints
- Normalised dates to avoid timezone/DST handling issues
- Confirmed the issue occurs on the official demo site (not app-specific)
Additional context
This date corresponds to the UK daylight saving time (DST) transition (clocks moving forward), which suggests a possible issue with date handling around DST boundaries.
Your Environment
| software |
version |
| platform |
web (also seen in app) |
| timezone |
Europe/London |
| react-native |
x.x.x |
| react-native-paper |
x.x.x |
| react-native-paper-dates |
x.x.x |
| node |
x.x.x |
| npm or yarn |
x.x.x |
| expo sdk |
x.x.x |
Current behaviour
Selecting March 29, 2026 in the DatePicker selects March 30, 2026 instead.
Clicking/tapping March 29 results in the following day being selected.
This is reproducible on the official demo site and is not limited to a specific locale.
Expected behaviour
Selecting March 29, 2026 should select March 29, 2026.
How to reproduce?
What have you tried so far?
dateprop in app codeAdditional context
This date corresponds to the UK daylight saving time (DST) transition (clocks moving forward), which suggests a possible issue with date handling around DST boundaries.
Your Environment