This counter tells you how many actual working days fall between two dates in Japan, after removing Saturdays, Sundays, and every national holiday — including the ones most calculators miss, such as the shifting equinox days, substitute holidays, and the citizens’ holidays that appear during Silver Week.
How it works
For each year in your range the tool builds the full set of Japanese public holidays, then walks the range day by day, classifying each as a working day, weekend, or holiday.
fixed dates : New Year, Constitution Day, Children's Day, Culture Day, ...
moving Mondays : Coming of Age (2nd Mon Jan), Marine Day (3rd Mon Jul),
Respect for the Aged (3rd Mon Sep), Sports Day (2nd Mon Oct)
equinox days : floor(20.8431 + 0.242194*(Y-1980) - floor((Y-1980)/4)) [spring]
floor(23.2488 + 0.242194*(Y-1980) - floor((Y-1980)/4)) [autumn]
substitute : holiday on Sunday -> next free day is a holiday
citizens' day : weekday between two holidays -> also a holiday
A working day is any Monday-to-Friday date that is not in that holiday set.
Example and notes
Japan’s Golden Week, the cluster of holidays from 29 April to 5 May, can wipe out most of a week’s working days once weekends and substitute days are included. Because the equinox dates and Monday-based holidays move each year, always let the tool compute them rather than assuming fixed dates. The equinox approximation is reliable for the 21st century but can be off by a day far outside that window.