Find a Specific Day
List every date that falls on a chosen weekday within a month and range of years. Runs entirely in your browser, so your data never leaves your device.
Output
The result appears here as you type.
How to use Find a Specific Day
- 1. Choose the weekday and month. Select the Weekday and Month you want to search, such as Monday and January, to find every date that matches both across your chosen years.
- 2. Set the year range. Enter From year and To year to bound the search, for example 2024 to 2024, or a wider span if you want the pattern across multiple years.
- 3. Pick a separator. Set the Separator field to control how the resulting dates are joined, such as a newline or comma, so the output fits directly into your spreadsheet or script.
- 4. Copy the results. Click generate and copy the list of matching dates from the output pane into your document, calendar or scheduling tool.
When to use Find a Specific Day
Find a Specific Day lists every date in a given month and year range that falls on a chosen weekday, which is otherwise a tedious lookup to do by hand. It is useful whenever a recurring event or rule is defined by weekday rather than a fixed date.
- Scheduling a monthly meeting. A team holds its planning meeting on the first Monday of January every year, and this tool lists every matching Monday across a multi-year range to pre-fill a shared calendar.
- Setting up a recurring reminder. A billing system charges customers on the last Friday of the month, and finding every such Friday across the year helps validate that the billing logic fires on the right dates.
- Auditing a rule-based holiday. Some company holidays are defined as a specific weekday, like the third Monday of a month, and listing them confirms the exact dates before publishing an office calendar.
- Planning a recurring class. A yoga studio runs a class every Wednesday, and generating the full list of Wednesdays for the term helps build a printed schedule handout.
Examples
Mondays in January 2024
Output
2024-01-01 2024-01-08 2024-01-15 2024-01-22 2024-01-29
About the Find a Specific Day tool
Find a Specific Day runs as plain JavaScript in your browser tab, with no server behind it. List every date that falls on a chosen weekday within a month and range of years. Whatever you put in stays on your device from start to finish.
The tool is part of EditSafely's Time Tools section, 90 single-purpose utilities built around the same idea: open the page, get the result, keep your data to yourself.
You can shape the output with 5 settings, including Weekday, Month, From year and To year, and the result refreshes the moment you change one. A worked example further down the page shows exactly what the tool produces for a real input.
That local-first design has practical benefits beyond privacy. The tool keeps working on a flaky connection once the page has loaded, results are instant because nothing round-trips to a server, and it is safe to use with confidential material.
Frequently asked questions
Does Find a Specific Day cost anything?
Yes, it is completely free. All 2,658 tools on EditSafely work without an account, a subscription or usage limits.
Does the generator send anything to a server?
No data leaves your device. The whole tool is JavaScript that runs inside your browser tab, so there is no upload, no server-side processing and no log of what you did. If you disconnect from the internet after the page loads, it keeps working.
How do I get a different result?
Run the generator again. Each run is computed fresh on your device, and any options you change are applied to the next result immediately.
Do I need to sign up or install anything?
Nothing to install and no account needed. Open the page in any up-to-date browser, including on a phone or tablet, and the tool is ready.
How do I use the result?
The output panel has a one-click copy button, and you can keep refining the input while you work; the result updates in place as you type.