Я вполне уверен, что iCal испытывает недостаток в этой опции, но Google Calendar может быть настроен для "Пользовательского Представления" 2-7 дней или 2-4 недель, если календарь онлайн приемлем.
iCal не делает этого, я знаю о, но BusyCal имеет опцию отобразить две недели в Недельном Представлении. (К сожалению, это не свободно, хотя существует ограниченная демонстрация полной функциональности 30 дневного времени.) Это также имеет много других полезных функций.