Fix Excel for Web Date Picker Entering the Wrong Date
Question details
Users experience an issue where selecting a date using the built-in date picker in Excel for the Web inputs a date several years earlier than expected.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Using the date picker tool to insert dates into cells in an Excel for the Web workbook.
- Observed behavior
- The date picker inputs a date exactly four years and one day earlier than selected, while using the Ctrl+; shortcut enters the current date correctly.
Ensure you have access to a desktop spreadsheet application like Microsoft Excel or WPS Office, as advanced workbook calculation settings cannot be modified directly within Excel for the Web.
Disable the 1904 Date System in Excel Desktop
Use the desktop version of Microsoft Excel to access advanced workbook options and turn off the legacy 1904 date system causing the offset.
The issue occurs because the workbook is configured to use the 1904 date system. This was originally created for compatibility with early Macintosh computers, setting the starting date for calculations to January 1, 1904, instead of January 1, 1900. Excel for the Web's date picker conflicts with this setting.
From Excel for the Web, click 'Editing' in the ribbon and select 'Open in Desktop App', or manually download the file and open it using your desktop version of Microsoft Excel.
Click on the 'File' tab in the top-left corner of the Excel window, then select 'Options' at the very bottom of the left-hand menu.
In the Excel Options dialog box, click on the 'Advanced' category in the left pane.
Scroll down to the section labeled 'When calculating this workbook'. Uncheck the box next to 'Use 1904 date system' and click 'OK' to apply the changes.
Save the workbook and wait for it to sync (or upload it manually). Reopen the file in Excel for the Web and use the date picker to confirm the correct date is now entered.

Easily Fix the 1904 Date System with WPS Office
If you don't have Microsoft Excel Desktop installed, you can use WPS Spreadsheet to open your workbook and disable the 1904 date system. It provides full access to advanced workbook settings and seamlessly handles Excel files.
- 1. Install WPS Office: Download and install the free version of WPS Office on your computer.
- 2. Open the spreadsheet: Launch WPS Spreadsheet and open the affected workbook.
- 3. Access Options: Click on 'Menu' in the top-left corner and select 'Options' from the drop-down list.
- 4. Change Calculation Settings: Navigate to the 'Calculation' tab, uncheck the '1904 date system' box, and click 'OK'.
- 5. Save the file: Save your document and re-upload it to your web drive to use the date picker flawlessly.

Frequently Asked Questions
What is the 1904 date system in Excel?
The 1904 date system is an alternative date calculation method originally designed for compatibility with early Macintosh computers. It uses January 1, 1904, as the baseline for calculating dates, whereas the default Windows system uses January 1, 1900.
Why does the Ctrl+; shortcut work while the date picker fails?
The Ctrl+; keyboard shortcut pulls the current date directly from your system's operating system clock and inserts it as a fixed value. The web-based date picker widget, however, processes dates through the workbook's internal calculation settings, which creates an offset when the 1904 system is active.
Can I disable the 1904 date system directly in Excel for the Web?
No, Excel for the Web currently lacks the advanced Options menu required to toggle workbook calculation systems. You must open the file in a desktop application like Microsoft Excel or WPS Spreadsheet to change this setting.




