Excel Date Converter

Category: Date-Time Format Converters

Input Data

Enter date or Excel serial number

Conversion Settings

Choose conversion method and Excel date system

Result

Excel date conversion result
--
Excel Serial Number
Date & Time: --
Day of Week: --
Days Since Epoch: --
Time Fraction: --
Formatted Date: --
1900 Serial Number: --
1904 Serial Number: --
Excel Formula: --
Time Format:
Current Time: --:--:--
Current Excel Serial (1900): --
Current Excel Serial (1904): --
📊 Excel stores dates as serial numbers starting from January 1, 1900 or January 2, 1904

Excel Date System Information & Examples

What are Excel Date Systems?

Excel uses serial numbers to represent dates and times. The 1900 date system (default for Windows) starts counting from January 1, 1900 as day 1. The 1904 date system (default for older Mac versions) starts from January 2, 1904 as day 1. Times are represented as decimal fractions of a day.

Date System Types

1900 Date System (Windows): Default for Excel on Windows. January 1, 1900 = 1. Compatible with Lotus 1-2-3. Contains leap year bug (treats 1900 as leap year when it wasn't).
1904 Date System (Mac): Default for older Excel on Mac. January 2, 1904 = 1. Avoids the 1900 leap year bug. Difference of 1,462 days from 1900 system.
Time Components: Times are stored as decimal fractions. 12:00 PM (noon) = 0.5, 6:00 PM = 0.75, 11:59:59 PM ≈ 0.999988.

Examples

Example 1: Basic Date Conversion
Date: January 1, 2023
1900 System: 44927
1904 System: 43465
Difference of 1,462 days between systems
Example 2: Date with Time
Date & Time: June 11, 2025, 3:30 PM
1900 System: 45792.645833
Time Fraction: 0.645833
0.645833 × 24 hours = 15.5 hours = 3:30 PM
Example 3: Excel Epoch Dates
1900 System Epoch: January 1, 1900 = 1
1904 System Epoch: January 2, 1904 = 1
Serial 0: December 31, 1899 / January 1, 1904
System determines the starting reference point
Example 4: Common Excel Formulas
=TODAY(): Current date serial number
=DATE(2023,1,1): Returns 44927 (1900 system)
=TEXT(44927,"mm/dd/yyyy"): "01/01/2023"
Excel functions work with serial numbers internally

Important Notes

The 1900 date system incorrectly treats 1900 as a leap year for Lotus 1-2-3 compatibility
When copying dates between different date systems, dates shift by 1,462 days (4 years + 1 day)
Modern Excel for Mac uses 1900 system by default, but can be changed to 1904
Serial numbers less than 1 display as negative times (1904 system) or errors (1900 system)
Excel can display the same serial number as different dates depending on the date system
Always check which date system your Excel file uses when sharing between Windows and Mac

Convert Dates and Excel Serial Numbers Without the Guesswork

If you’ve ever wrestled with Excel’s strange way of handling dates—or found yourself puzzled by the numbers behind its date system—you’re in the right place. This converter is built to take the confusion out of turning real-world dates into Excel serial numbers (and back again), while letting you adjust for different systems and time zones along the way.

Why This Converter Exists

Excel doesn’t store dates the way we write them. Instead, it counts days since a fixed point in time: either January 1, 1900 or January 2, 1904, depending on the platform or settings. That means something like 44927 in Excel actually represents January 1, 2023—but only if you’re using the 1900 system. Throw in fractional values for times of day, and it’s easy to get lost.

This tool bridges that gap. Whether you’re debugging a spreadsheet, coordinating across time zones, or trying to make sense of a CSV export, it translates between calendar dates and Excel's behind-the-scenes numbers with clear, readable results.

What You Can Do With It

  • Convert a calendar date and time into an Excel serial number (1900 or 1904 system)
  • Convert an Excel serial number back into a human-readable date and time
  • See detailed breakdowns, including day of the week and time fraction
  • Adjust everything based on your time zone
  • Toggle between 12-hour and 24-hour time formats

How to Use the Converter

1. Choose What You’re Converting

Right in the middle, you’ll see two options: Date to Excel Serial or Excel Serial to Date. Pick the one that matches what you’re working with.

2. Fill in Your Inputs

If you’re going from a date to Excel:

  • Enter a date using the calendar input
  • Add a time if needed (defaults to midnight)
  • Pick your time zone (UTC is default)
  • Select which Excel date system you’re using—1900 for most Windows files, 1904 for older Mac versions

If you’re going from Excel to a date:

  • Type in the Excel serial number (can include decimal time fractions)
  • Choose the correct date system to match the source file
  • Pick the time zone you want the output to show

3. Hit “Convert Excel Date”

The big button in the center does all the work. When you click it, the result appears instantly—no page reload, no waiting.

What the Results Tell You

The main output gives you the exact conversion, but there’s more underneath:

  • Date & Time: The full converted value in your selected time zone
  • Day of Week: Helpful for cross-checking weekdays
  • Days Since Epoch: Raw day count from the system’s starting point
  • Time Fraction: A decimal that represents the time of day (e.g., 0.5 = noon)
  • Formatted Date: Easy-to-read calendar version
  • Both Serial Numbers: You’ll see what the number would be in each date system
  • Excel Formula: A ready-made formula you can paste back into your spreadsheet

Live Tools at a Glance

In the side panel, there are a few helpful extras always ticking in real-time:

  • Current Time: Shown in your chosen time format
  • Current Excel Serial (1900 & 1904): So you can see what “now” looks like as a serial number
  • Time Format Toggle: Prefer military time? One click switches to 24-hour display

Advanced Details for Curious Users

Excel’s Two Date Systems

The 1900 system starts counting from Jan 1, 1900—but includes a made-up leap day for compatibility with old software, which can cause slight quirks. The 1904 system starts from Jan 2, 1904, and skips that bug. They’re 1,462 days apart. If you ever import dates between systems and find them mysteriously four years off, that’s why.

Decimal Time Values

Excel stores time as a fraction of the day: 0.25 is 6:00 AM, 0.5 is noon, 0.75 is 6:00 PM. If your serial number includes a decimal, this converter translates it automatically.

Formulas You Can Copy

Every result includes a formula like =TEXT(44927.645833,"mm/dd/yyyy hh:mm:ss") that you can paste into Excel to recreate the date. This makes it easy to check or reuse your conversions.

A Few Things to Keep in Mind

  • Excel for Mac now defaults to the 1900 system, but older files might still use 1904
  • If you copy serial numbers between systems, expect a 1,462-day shift unless converted
  • Serial numbers under 1 either produce errors or dates before Excel’s start date
  • Always check which system your spreadsheet is using before converting

Keep Your Dates Straight and Your Sheets Accurate

Whether you're comparing timestamps across systems, debugging spreadsheet exports, or just curious about what Excel's serial numbers really mean, this converter saves time and clears up confusion. It brings structure to a process that’s often full of tiny details—and helps you stay confident when working across platforms, time zones, and Excel quirks.

Time now in these cities:

Shanghai · Beijing · Dhaka · Cairo · Shenzhen · Guangzhou · Lagos · Kinshasa · Istanbul · Tokyo · Chengdu · Mumbai · Moscow · São Paulo · Karachi · Tianjin · Delhi · Jakarta · Bangkok · Wuhan · Lima · Seoul · Dongguan · Xi’an · Nanjing · Hangzhou · Mexico City · Tehran · Foshan · Ho Chi Minh City · London · New York City · Bengaluru · Luanda · Hanoi · Bogota · Riyadh · Hong Kong · Hong Kong · Chongqing · Baghdad · Qingdao · Shenyang · Rio de Janeiro · Suzhou · Ahmedabad · Abidjan · Lahore · Santiago · Singapore · Singapore · Johannesburg · Dar es Salaam · Saint Petersburg · Alexandria · Harbin · Sydney · Khartoum · Ankara · Hefei · Melbourne · Dalian · Kano · Addis Ababa · Changchun · Cape Town · Jeddah · Chennai · Kolkata · Xiamen · Surat · Yangon · Nairobi · Wuxi · Giza · Jinan · Taiyuan · Kabul · Zhengzhou · Amman · Shijiazhuang · Chattogram · Los Angeles · Kunming · Zhongshan · Nanning · Shantou · Yaounde · Yokohama · Ningbo · Busan · Casablanca · Ibadan · Berlin · Dubai · Shiyan · Algiers · Tangshan · Madrid · Changzhou

Time now in countries:

🇦🇷 Argentina | 🇦🇺 Australia | 🇧🇩 Bangladesh | 🇧🇪 Belgium | 🇧🇷 Brazil | 🇨🇦 Canada | 🇨🇳 China | 🇨🇴 Colombia | 🇪🇬 Egypt | 🇪🇹 Ethiopia | 🇫🇷 France | 🇩🇪 Germany | 🇮🇳 India | 🇮🇩 Indonesia | 🇮🇷 Iran | 🇮🇹 Italy | 🇯🇵 Japan | 🇲🇾 Malaysia | 🇲🇽 Mexico | 🇳🇱 Netherlands | 🇳🇬 Nigeria | 🇵🇰 Pakistan | 🇵🇭 Philippines | 🇵🇱 Poland | 🇷🇴 Romania | 🇷🇺 Russia | 🇸🇦 Saudi Arabia | 🇸🇬 Singapore | 🇿🇦 South Africa | 🇰🇷 South Korea | 🇪🇸 Spain | 🇸🇪 Sweden | 🇨🇭 Switzerland | 🇹🇼 Taiwan | 🇹🇭 Thailand | 🇺🇦 Ukraine | 🇬🇧 United Kingdom | 🇺🇸 United States | 🇻🇳 Vietnam |

Time now in time zones:

UTC | GMT | CET | PST | MST | CST | EST | EET | IST | China (CST) | JST | AEST | SAST | MSK | NZST |

Free widgets for webmasters:

Free Analog Clock Widget | Free Digital Clock Widget | Free Text Clock Widget | Free Word Clock Widget