Fixed nearestHour to be relative to self - not [NSDate date]