Per il giorno hai 31 combinazioni possibili, quindi ti serve un insieme di dimensione almeno 32 = 2^5 , quindi 5 bit.
Regolati di conseguenza per mesi e anni. Sugli anni sarebbe comunque inutile memorizzare i millenni o i secoli, ma se l'esercizio lo richiede devi farlo