Reverted previous change in init because calling [NSCalendar currentCalendar] is too slow.