◎ Our date methodology

How we calculate dates

A transparent guide to the calendars, recurrence rules and device-time calculations behind countdown-to.

01

Choose the event date

We use the published date or the recurrence rule configured for that event.

02

Read your local time

Your browser supplies the current time and device time zone.

03

Calculate the difference

The live timer updates the remaining days, hours, minutes and seconds.

Gregorian and scheduled dates

Fixed annual events use their Gregorian month and day. When one passes, the countdown advances to the next configured date or the same calendar date in the following year. If that day does not exist in the new year, the last valid day of the month is used. Events with an announced schedule can be updated editorially.

Islamic calendar dates

For Ramadan and Islamic holidays, we find the next matching Hijri month and day using the Umm al-Qura calendar. The resulting Gregorian date is shown as an expected date for planning.

Western Easter dates

Western Easter is calculated separately for every Gregorian year with the computus. It is the Sunday associated with the first ecclesiastical full moon on or after the March equinox, so it can fall from March 22 through April 25.

Weekly and “how many weekdays” pages

A weekly countdown advances in seven-day steps. For pages such as “How many Sundays until Christmas?”, we count each matching weekday from the device’s current local date through the event date. Today is included when it is the requested weekday, and the event date is included when it falls on that weekday.

How the remaining time is expressed

Each unit answers a slightly different question:

DaysComplete 24-hour periods remaining between now and the target.
WeeksComplete seven-day periods remaining.
MonthsComplete calendar months remaining, adjusted for the target day and time.
Live timerDays plus the remaining hours, minutes and seconds, refreshed every second.

Your device controls the live clock

The live display uses your browser clock and the time zone configured on your device. Date names are formatted for the page language. If your device time, date or time zone is incorrect, the countdown may also be incorrect.

What happens after a countdown ends?

For recurring pages, the next valid target is selected automatically. Future-date tables remove dates that have passed and add the next year or occurrence. Year variables in headings and SEO text follow the active target, while editors can still override content for a special schedule.