Suspensions don't start until 14 days later, so that will be the 31st.
It is silly though that a player can get sent off in a major tournament (World Cup, Champions League, etc.), and then be banned automatically for the next match. In the case of a World Cup tie that next match might only be 3-4 days later. Why no consistency?
I assume it is all down to times taken for referees to write their reports, submit paperwork, etc., but given modern technology surely the 14-day delay ought to be tightened at all levels of the game?