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"/>