Buddha's birthday on May 21 - is it true that all bars and discos are closed on that day and that restaurants are now allowed to serve alcoholic drinks?

I am planning to visit Bangkok from May 20 to 23 - and DJ and GOD are a must. So I wonder whether they are open on that day.