С датами не всё так просто:...........................Из википедии:  Изначально, до распространения христианства, праздник был связан с летним солнцестоянием (20—21 июня). C принятием христианства обрядовая часть праздника была приурочена ко дню рождения Иоанна Крестителя — 24-го июня. С этим связано его национальное название в разных странах. В новый стиль дата рождения Иоанна Крестителя позже, приходится на 7 июля,так как Русская православная церковь живёт по старому стилю. В России праздник потерял астрономическое соответствие солнцестоянию. Строгого соответствия астрономии нет и в других странах: Швеции, Финляндии и др.