我有一个从数据库中检索日期的二维数组。我想将值格式化为仅几天,“12”,“13”。我怎样才能做到这一点?
这是我的代码:
String headerQuery = "SELECT DISTINCT attendance FROM Attendance;";
Object[][] headerQueryResult = connectToDB(headerQuery);
for(int x = 0; x < headerQueryResult.length; x++){
for(int y=0; y < headerQueryResult[x].length; y++){
System.out.print(headerQueryResult[x][y]+" ");
}
System.out.println("---");
}
答案 0 :(得分:3)
试试这个,假设您正在获取一系列日期。
SimpleDateFormat format = new SimpleDateFormat("dd");
<loop>
System.out.print(format.format((Date) headerQueryResult[x]);
答案 1 :(得分:0)
非常简单
SimpleDateFormat sdf = new SimpleDateFormat("dd");
int day = Integer.parseInt(sdf.format( dateObject ))