Another way of looking at is between July 31 and Jan 31 there are four 31-day months and two 30-day months for 184 days. Between Jan 31 and July 31 there are months of 28,31,30,31,30, and 31 for 181 days (182 in leap years). For an equal number of days before and after Jan 31, the answer has to be later than July 31. Between 2004 and 2013, the answer is 7pm on Aug 1 (daylight savings time is in effect).
If you substitute some other odd numbered years like 2009, 2011, or 2017, the answer will be Aug 2 at 7am.