The advent calender (German: Adventskalender) counts the days from 01 – 24 December, when we celebrate Christmas in the evening.
The tradition of the advent calendar dates back to the 19th century (Lutheran origin) and was originally intended for children to shorten the waiting period till Christmas Eve.
This would make an interesting present for anyone new to Germany and should be given before 01 December.