Opa, boa tarde, tenho uma duvida que sempre me encomodo, estou usando o java jsf com primefaces, e quando eu instancio um calendar com o getInstance para trazer a hora e data atual ele me retorna no ano de 2020, só que o dia e o mes vem certo! E no meu notbook a hora está certo e com o ano correto também. Sempre uso assim.
@Temporal(TemporalType.DATE)
private Calendar Data = Calendar.getInstance();
e no meu html.
<p:outputLabel value="Vencimento: " for="dataVencimento" />
<p:calendar id="dataVencimento"
value="#{compraBean.parcela.dataVencimento.time}">
<f:convertDateTime pattern="dd/MM/yyyy"
timeZone="America/Sao_Paulo" />
</p:calendar>
é de outra classe que estou usando então não reparem no erro da variavel criada com a variavel do html, só quero mostrar com que faço e oque está me ocorrendo.