No difference in meaning. Some will argue that there is a difference in the time reference, but there clearly is none here with the inclusion of "in the afteroon".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.