Ну, есть грубая сила, которая работает: вызовите метод бина (который, как я полагаю, у вас есть), который скажет, нужна ли вам дата (или, что отображать) Что-то вроде:
<rich:dataTable value="#{yourBean.items}" var="item">
...
<rich:column>
<h:outputText value="#{item.date}" rendered="#{yourBean.isDateNeeded(item.date)}"/>
</rich:column>
...
</rich:dataTable>
А в бине просто держите список дат, которые уже были показаны или аналогичные.
P.S .: На самом деле существует множество способов достичь цели даже без богатых лиц, например, функция js.