Anyway, since 1982 the Wizarding World has been celebrating Harry Potter Day on the 31st of July, for his birthday. We'd have the day off, go around cities and partying.
The decision has been made to celebrate him on the day that Dumbledore's Army was created instead of his birthday so he can enjoy his birthday without having to responsibilities.