logo
search
Others

Fix SharePoint TODAY Function Showing the Wrong Date

Emma BrownEmma Brown Sep 28, 2026 868 views

Question details

Users need to correct the TODAY() function in SharePoint when it returns a previous or inaccurate date.

Fix SharePoint TODAY Function Showing the Wrong Date
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Using the TODAY() function in SharePoint lists, views, or calculated columns to dynamically display the current date.
Observed behavior
The TODAY() function displays a previous or incorrect date, affecting certain time zones or multiple sites, even when the site's regional time zone is configured correctly.
Before you start

Ensure you have Site Owner or Administrator permissions to view and modify site settings in SharePoint before beginning the troubleshooting process.

Solution 1Recommended

Verify Regional Settings and Escalate to Microsoft Support

Check your site's regional time zone settings to ensure they are accurate. If the issue persists, escalate it by opening a service request with Microsoft.

Testing indicates that the TODAY() function may return the previous date in some specific time zones due to a backend synchronization issue, even when the site regional settings are visibly correct.

Because this behavior is tied to Microsoft's server-side processing, it typically requires the product team to investigate your tenant using diagnostic logs.

1
Open Site Information

Navigate to your SharePoint site, click on the 'Settings' gear icon located in the top right corner, and select 'Site information' from the dropdown menu.

2
Access All Site Settings

At the bottom of the Site information pane, click on the 'View all site settings' link.

3
Verify Regional Settings

Under the 'Site Administration' section, click on 'Regional settings'. Capture a complete screenshot of this page to verify that the time zone, locale, and work week are correctly configured.

4
Determine the Scope

Check other SharePoint sites within your organization to confirm whether this date calculation issue occurs on a single site or across multiple SharePoint sites.

5
Open a Service Request

If the regional settings are correct but the TODAY() function remains inaccurate, contact your Microsoft 365 administrator. Ask them to open a service request in the Microsoft 365 admin center so the product team can review the diagnostic logs.

Verify Regional Settings and Escalate to Microsoft Support
Diagnostic Logs: Providing your Microsoft 365 administrator with the screenshot of your correct regional settings and the scope of the issue will help expedite the support process.
Free Microsoft Office alternative

Looking for a Lightweight Office Suite Alternative?

While Microsoft 365 and SharePoint provide enterprise-level tools, they can sometimes encounter complex server-side synchronization bugs. If you need a fast, reliable, and completely free desktop office suite for your daily document processing, WPS Office is an exceptional choice. It offers powerful tools without the heavy subscription costs.

  1. 1. Download the Installer: Visit the official WPS Office website and click the download button to get the free installer for your operating system.
  2. 2. Install WPS Office: Run the downloaded file and follow the straightforward on-screen instructions to set up the software on your device.
  3. 3. Open and Edit Documents: Launch WPS Office and instantly open your existing Microsoft Office files without worrying about formatting or compatibility issues.
Completely free to use with a lightweight, fast installation processFully compatible with Microsoft Word, Excel, and PowerPoint file formatsFamiliar user interface allowing for a seamless migrationPowerful built-in tools for editing PDFs and managing local files easily
microsoft office alternative - wps office

Frequently Asked Questions

Why does the SharePoint TODAY() function calculate the wrong date?

This issue often occurs due to backend time zone processing discrepancies in SharePoint, where the server's time calculation conflicts with the site's configured regional settings, causing the function to output a previous date.

Can I fix the TODAY() function error by changing my time zone?

You can attempt to adjust the site's regional settings to a different time zone and then switch it back. However, if this is a known backend bug affecting your specific time zone, changing the settings locally will usually not resolve the problem.

How do I check my SharePoint site's regional settings?

Click the Settings gear icon in the top right corner of your site, select 'Site information', click 'View all site settings', and then select 'Regional settings' under the Site Administration section.

Does this issue affect calculated columns in SharePoint lists?

Yes, if the TODAY() function is utilized within calculated columns or list views, it evaluates using the same server-side time calculation, which can result in incorrect values being displayed across all associated records.