I've just discovered that my trip to Hamburg includes Ascension Day which this year is Thursday May 14th.
I gather that this is taken more seriously in Catholic than Protestant parts of the country, but are any changes to shop opening times and train timetables likely?