Skip to main content

Fixed: SharePoint Saves a Typed Date in the Wrong Month

· 7 min read
Jagdish Kumawat
Founder @ Dewiride

Maya Patel typed 07/11/2026, 7 November, into a date and time field on a SharePoint site set to UK dates. SharePoint saved 11 July 2026. The date-only field in the same form, typed the same way, got 7 November, and a colleague doing exactly the same got 7 November everywhere. Picking the date from the calendar instead of typing it fixed the entry.

What I Was Doing​

In Part 3 of the Overtime Timesheet series, two members of staff each logged a Saturday shift in the OvertimeEntries list, signed in as themselves, to test the list's permissions. The site uses English (United Kingdom) dates and the 24-hour clock: How to Change the Date Format of a SharePoint Site.

In the New item form, Maya typed 07/11/2026 into WorkDate (a date-only column), then into StartTime and EndTime (date and time columns), setting the times 08:00 and 12:00 in the picker's time box.

What I Expected​

7 November 2026 in all three fields. Aisha Khan, the other member of staff, had just done the same steps and got that: 07/11/2026 07:00 to 07/11/2026 11:00.

What I Got​

Before saving, Maya's StartTime field showed 11/7/2026 08:00 and EndTime 11/7/2026 12:00, while WorkDate showed 07/11/2026. After saving, the list showed her WorkDate as 07/11/2026 but StartTime as 11/07/2026 08:00: 11 July.

Opening the item to edit it confirmed it. The StartTime calendar opened on July 2026, with the 11th marked:

The StartTime field in Maya's edit form showing 11/07/2026 08:00, with its calendar open on July 2026, the 11th marked, and the time box showing 08:00 AM

Nothing warned about it. The list's validation rule, How to Add List Validation in SharePoint to Compare Two Columns, compares the start, the end and the break, and all three were consistent on 11 July.

What I Checked​

  1. The site's regional settings. English (United Kingdom), unchanged since Part 2.
  2. The form and the columns. Aisha's identical steps saved 7 November, so the list itself wasn't the cause.
  3. Maya's own SharePoint settings. Her Language and Region page had Always follow web settings ticked, so she follows the site's UK settings.
  4. Maya's Microsoft 365 regional format. Not set on her account's Language & Region page.
  5. The culture the page ran with. A SharePoint page reports the culture it uses to its own scripts. At the time, Maya's list page reported English (United States) (en-US), while classic settings pages on the same site reported English (United Kingdom) for her, and Aisha's list page reported English (United Kingdom). A while later, without any setting being changed, Maya's list page reported English (United Kingdom) too.
  6. Microsoft's documentation. Change regional settings for a site explains that people can choose personal settings that override the site's. I found nothing that explains a user who follows the site getting US settings in the modern form.

Why It Happens​

07/11/2026 is a valid date in both orders: 7 November day first, 11 July month first. Typed text is read in the order of the culture the form uses, and in Maya's session the date and time fields read it month first. Since the result was a real date, SharePoint saved it without a message.

Why her session used the US culture while her settings and the site said UK, I couldn't establish: Microsoft's documentation doesn't cover it, and it stopped on its own. What I could establish is the safe way to enter dates.

The Fix​

Correct the item by picking the date in the calendar rather than typing it:

  1. Select the item and Edit.
  2. Select the StartTime field. The calendar opens on the month the field holds: here July 2026.
  3. Use the down arrow, Go to next month, until it shows November 2026, and select 7.
  4. Set the time box to 08:00 and select the ✓ to apply.
  5. Do the same for EndTime with 12:00, then Save.

Selecting a day in the calendar sets the date itself, so there's no text left for SharePoint to read in the wrong order.

After the Fix​

The edit form showed both fields on 7 November:

The StartTime field showing 07/11/2026 08:00 and the EndTime field showing 07/11/2026 12:00 in Maya's edit form

After saving, the list showed 07/11/2026 08:00 and 07/11/2026 12:00, matching the WorkDate, and the item's stored values were 7 November.

Common Mistakes​

MistakeWhat happensDo this instead
Typing day-first dates and saving straight awayA date with a day of 12 or less can be read month-firstPick the day in the calendar
Checking only the date-only columnIt can be right while the date and time columns are wrongCheck every date field before saving
Fixing it by typing the date againIt can be read the same way againUse the calendar's arrows and days

Troubleshooting​

SymptomLikely causeFix
A date and time field shows 11/7/2026 after you typed 07/11/2026The form read it month firstOpen the calendar, check the month, pick the day
The calendar opens on the wrong monthThe saved date is in that monthMove to the right month and pick the day
Only one person's dates go wrongTheir session is using another cultureHave them pick dates from the calendar, and check their personal regional settings

FAQ​

Which dates are at risk?​

Only those whose day is 12 or less, such as 07/11/2026: they're valid dates in both orders. A date like 13/11/2026 has only one valid reading, because there's no 13th month.

Where did this happen?​

In SharePoint's own New item form, while testing the list's permissions. In the Overtime Timesheet series, staff enter overtime through the app, which later parts build and test separately.

Conclusion​

A day-first date typed into a SharePoint date and time field was saved month first for one user, even though the site and her settings were UK. I couldn't find the cause in Microsoft's documentation, and it stopped by itself. Picking the date from the calendar sets it exactly, and that's how the entry was fixed.

Additional Resources​