Can I check historical dates?
Yes, within PHP’s supported Gregorian date range.
Enter any date to learn which weekday it falls on, plus whether it is a weekend day.
Choose a date to see the full weekday name and related calendar details.
How to use Day of Week Calculator, plus the formulas and logic behind the results.
The Day of Week Calculator tells you the weekday for any valid Gregorian date. It is handy for scheduling, history questions, and checking weekend alignment.
weekday_name = date → day nameISO weekday N = 1 (Monday) … 7 (Sunday)weekend = N ≥ 6Weekday details
The date is parsed as Y-m-d and formatted with weekday tokens. ISO N drives the weekend check used elsewhere in Time & Date tools.
Results use the Gregorian calendar. Historical calendar reforms before widespread Gregorian adoption are not adjusted.
Common questions about this calculator and how to use the results.
Yes, within PHP’s supported Gregorian date range.
Future dates are supported the same way as past dates.
This tool uses ISO numbering: Sunday is 7.
Day names are shown in English on this site.
Saturday and Sunday are flagged as weekend days.
Only the calendar date matters; no clock time is used.
Leap days shift subsequent weekdays by one day like any extra calendar day.
The proleptic Gregorian calendar via PHP DateTime.