Fixed bad dates (causing notifications not to show)

Because Date.setMonth(int) uses 0-11 not 1-12 for indexing months.