Java 在数组中格式化日期

Java 在数组中格式化日期,java,arrays,date,Java,Arrays,Date,我有一个从数据库检索日期的二维数组。我希望该值的格式仅为天,“12”、“13”。我怎样才能做到这一点 这是我的代码: String headerQuery = "SELECT DISTINCT attendance FROM Attendance;"; Object[][] headerQueryResult = connectToDB(headerQuery); for(int x = 0; x < headerQueryResult.l

我有一个从数据库检索日期的二维数组。我希望该值的格式仅为天,“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("---");
            }
String headerQuery=“从考勤中选择不同的考勤;”;
对象[][]headerQueryResult=connectToDB(headerQuery);
对于(int x=0;x
试试这个,假设你得到的是一个日期数组

SimpleDateFormat format = new SimpleDateFormat("dd");

<loop>
System.out.print(format.format((Date) headerQueryResult[x]);
SimpleDataFormat格式=新的SimpleDataFormat(“dd”);
System.out.print(format.format((日期)headerQueryResult[x]);

试试这个,假设你得到的是一个日期数组

SimpleDateFormat format = new SimpleDateFormat("dd");

<loop>
System.out.print(format.format((Date) headerQueryResult[x]);
SimpleDataFormat格式=新的SimpleDataFormat(“dd”);
System.out.print(format.format((日期)headerQueryResult[x]);

试试这个,假设你得到的是一个日期数组

SimpleDateFormat format = new SimpleDateFormat("dd");

<loop>
System.out.print(format.format((Date) headerQueryResult[x]);
SimpleDataFormat格式=新的SimpleDataFormat(“dd”);
System.out.print(format.format((日期)headerQueryResult[x]);

试试这个,假设你得到的是一个日期数组

SimpleDateFormat format = new SimpleDateFormat("dd");

<loop>
System.out.print(format.format((Date) headerQueryResult[x]);
SimpleDataFormat格式=新的SimpleDataFormat(“dd”);
System.out.print(format.format((日期)headerQueryResult[x]);
非常简单

SimpleDateFormat sdf = new SimpleDateFormat("dd");

int day = Integer.parseInt(sdf.format( dateObject ))
很简单

SimpleDateFormat sdf = new SimpleDateFormat("dd");

int day = Integer.parseInt(sdf.format( dateObject ))
很简单

SimpleDateFormat sdf = new SimpleDateFormat("dd");

int day = Integer.parseInt(sdf.format( dateObject ))
很简单

SimpleDateFormat sdf = new SimpleDateFormat("dd");

int day = Integer.parseInt(sdf.format( dateObject ))


查询结果如何?发布示例?@T.G 2014-05-14 00:00:00 2014-05-16 00:00:00 2014-05-17 00:00:00查询结果如何?发布示例?@T.G 2014-05-14 00:00:00 2014-05-16 00:00-05-17 00:00查询结果如何?发布示例?@T.G 2014-05-14 00:00:00-05-16 00:00:00 2014-05-17 00:00:00查询看起来像?发布一个例子?@T.G 2014-05-14 00:00:00 2014-05-16 00:00:00 2014-05-17 00:00:00:00它说不可转换类型您的
connectToDB
返回什么?我的意思是,什么类型的对象?它说不可转换类型您的
connectToDB
返回什么?我的意思是,什么类型的对象?它说不可转换类型您的
返回什么e> connectToDB
返回?我的意思是,什么类型的对象?它说的是不可转换的类型您的
connectToDB
返回的是什么?我的意思是,什么类型的对象?