@Emily ***********
At Bangkok International Airport, the re-entry permit desk is open 24 hours a day, 7 days a week. However, given the low foot traffic, it's not manned all the time. When you go to immigration, let them know you want a re-entry permit so they can get someone at the desk.