three weeks
five months
a weekend
a decade
the spring of 2002
six months
Saturday
a long time
Thursday
last month
nine months
Easter, 1996
a week
last year
1996
days
the last Christmas holidays
July
years
centuries
3rd November
last week