您好,从访问数据库中绘制“短日期”列(“ FECHA”)时遇到一些问题。这是我在绘制时的代码:
ResultSet rs2=statement.executeQuery("SELECT * FROM CITAS WHERE PACIENTE Like '"+user+"' ");
if(rs2.next()){
toClient1.println("<p>Su cita es: "+rs2.getString("FECHA")+" "+rs2.getString("HORA")+"</p>");
当我这样做时,我得到的结果是:
2017-05-22 00:00:00.000000 9
我如何摆脱所有这些0?
最佳答案
使用SimpleDateFormat
在Java中格式化日期
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
df.format(rs.getDate("FECHA"));