Question 886106

    Thirty days hath September,
    April, June, and November.
    All the rest have thirty-one,
    no exceptions, but save one:
    twenty-eight hath February,
    but from this we still must vary
    each four years when we do find
    a small leap to twenty-nine. 
.
April has the 29th and 30th (2)
May = 31 (2+31=33)
June = 30 (33+30=63)
July = 31 -- the end of July would be 63+31 days, or 94.  Count back three days to get to July 28th.