Jag har läst att det beror på att man räknat lite olika på halvåret som ska ha gått mellan Johannes och Jesus födelsedagar. Något med den romerska kalenderns baklängesräkning från första dagen i fölgande månad. Alltså, sju dagar (en vecka) baklänges från 1 januari gör att Jesus födelsedag blir den 25/12. 7 dagar bakåt från 1 juli blir däremot den 24/6 eftersom juni bara har 30 dagar medan december har 31 .Enligt Svenska Kyrkan är Johannes Döparens dag dagen efter midsommardagen, i år 25 juni.
Inte alls krångligt !