Prime Minister Prayuth Chan-ocha gave his most precise date yet for the vote since taking power in a 2014 military coup.