Tenho um Web service de consulta de dados no banco porem quando faço o select para trazer a DATA ele está trazendo a hora junto tipo -> dtChecklist":“2018-04-20 09:37:29.000000”.
eu gostaria de trazer somente a data, vi que tem uma forma de formata isso, porem não funcionou pra mim.
Preciso retorna a data formatada pra esses 3
eu fiz assim -> SimpleDateFormat fmt = new SimpleDateFormat(“dd/MM/yyyy”);
mas não funcionou.
c.setDtChecklist(rs.getString(“dtchecklist” + fmt));
c.setCalibragemVeiculo(rs.getString(“calibragemveiculo”+fmt));
c.setCaligragemCarreta(rs.getString(“caligragemCarreta”+fmt))
Classe onde faço o select
public class CalibraDAO {
private PreparedStatement pst;
private ResultSet rs;
private Connection con;
private String sql;
public List<Calibra> getCalibragem() throws SQLException, ClassNotFoundException{
List<Calibra> calibragem = new ArrayList<>();
Calibra c =null;
sql = "SELECT dbo_log_08Checklist.Veiculo, dbo_log_08Checklist.Codigo AS CheckList, dbo_log_08Checklist.Carreta1, dbo_CadCarreta.Tipo AS TipoCarreta, dbo_log_08Checklist.DtChecklist, dbo_log_08Checklist.CalibragemVeiculo, dbo_log_08Checklist.CaligragemCarreta, dbo_log_CadMovimentacaoChecklist.Movimentacao AS Situacao, dbo_log_CadMovimentacaoChecklist.Tipo AS TipoMovimentacao FROM (dbo_log_08Checklist INNER JOIN dbo_CadCarreta ON dbo_log_08Checklist.Carreta1 = dbo_CadCarreta.Carreta1) INNER JOIN dbo_log_CadMovimentacaoChecklist ON dbo_log_08Checklist.Movimentacao = dbo_log_CadMovimentacaoChecklist.CodMovimentacao WHERE (((dbo_log_08Checklist.DtChecklist)>=Date()) AND ((dbo_log_CadMovimentacaoChecklist.Tipo)=\"ENTRADA\")) ORDER BY dbo_log_08Checklist.DtChecklist DESC;";
con=Conexao.getConnection();
pst = con.prepareStatement(sql);
rs = pst.executeQuery();
while(rs.next()){
c = new Calibra();
c.setcheckList(rs.getInt("checkList"));
c.setVeiculo(rs.getString("veiculo"));
c.setCarreta1(rs.getString("carreta1"));
c.setTipoCarreta(rs.getString("tipocarreta"));
c.setDtChecklist(rs.getString("dtchecklist"));
c.setCalibragemVeiculo(rs.getString("calibragemveiculo"));
c.setCaligragemCarreta(rs.getString("caligragemCarreta"));
c.setTipoMovimentacao(rs.getString("tipomovimentacao"));
c.setSituacao(rs.getString("situacao"));
calibragem.add(c);
}
Conexao.db();
return calibragem;
}