Preciso fazer uma comparação entre datas, onde a data fim precisa obrigatoriamente ser maior que a data inicio.
Estou usando o componente Calendar primefaces. É possível fazer essa validação no front-end?
Esse é o meu código:
<p:outputLabel value="#{bundle.CreateLembreteLabel_lbeDatahorafrequenciainicio}" for=“lbeDatahorafrequenciainicio” />
<p:calendar id=“lbeDatahorafrequenciainicio” pattern=“dd/MM/yyyy HH:mm” locale=“pt”
value="#{lembreteController.selected.lbeDatahorafrequenciainicio}" mindate="#{pessoaController.maxDate}"
title="#{bundle.EditLembreteTitle_lbeDatahorafrequenciainicio}"
required=“true” requiredMessage="#{bundle.EditLembreteRequiredMessage_lbeDatahorafrequenciainicio}" mask=“99/99/9999 99:99” showOn=“button”/>
                    <p:outputLabel value="#{bundle.CreateLembreteLabel_lbeDatahorafrequenciafim}" for="lbeDatahorafrequenciafim" />
                    <p:calendar id="lbeDatahorafrequenciafim" pattern="dd/MM/yyyy HH:mm" locale="pt"
                                value="#{lembreteController.selected.lbeDatahorafrequenciafim}" mindate="#{pessoaController.maxDate}" 
                                title="#{bundle.EditLembreteTitle_lbeDatahorafrequenciafim}" 
                                required="true" requiredMessage="#{bundle.EditLembreteRequiredMessage_lbeDatahorafrequenciafim}" mask="99/99/9999 99:99" showOn="button"/>