Data Passada em JSP (YYYY-MM-DD)
Olá
Gostaria de obter uma ajuda de vocês que são experientes no assunto...
Tenho um código e gostaria de obter a data anterior de 3 dias da data atual.
Tive a ideia de capturar o dia do ano, subtrair por -3 e pegar a data com menos 3 dias, até ai tudo bem, porem não consigo imprimir a data no formato (YYYY-MM-DD) somente assim (Sat Dec 31 11:03:08 BRST 2016).
Preciso da data no "cal.getTime()" formato (YYYY-MM-DD) para fazer um consulta no bando "mysql" entre datas.
Porem no meu meu resultado sai como:
2017-4-6
96
Mon Apr 03 12:38:46 BRT 2017
Gostaria de obter uma ajuda de vocês que são experientes no assunto...
Tenho um código e gostaria de obter a data anterior de 3 dias da data atual.
Tive a ideia de capturar o dia do ano, subtrair por -3 e pegar a data com menos 3 dias, até ai tudo bem, porem não consigo imprimir a data no formato (YYYY-MM-DD) somente assim (Sat Dec 31 11:03:08 BRST 2016).
Preciso da data no "cal.getTime()" formato (YYYY-MM-DD) para fazer um consulta no bando "mysql" entre datas.
<% //minha data atual está dentro da variável dia no formato de dias do ano que seria o "96" hoje. int ontem = dia - 3; Calendar cal = Calendar.getInstance(); cal.set(Calendar.DAY_OF_YEAR, ontem); %> //imprimindo java no html <%=data%> //data atual <%=dia%> //dia do ano <%=cal.getTime()%> //data capiturada
Porem no meu meu resultado sai como:
2017-4-6
96
Mon Apr 03 12:38:46 BRT 2017
Henrique
Curtidas 0