将java中的结果集中的日期替换为String

时间:2014-02-20 02:56:15

标签: java

有人可以帮助解决为什么enddate没有被以下代码中的结果集替换。

    .replace("ZZZZ", String.valueOf(enddate)));

消息返回为“出价在ZZZZ关闭。继续出价

由于

    String productcode = null;
    Date enddate = null;

        while (resultSet.next()) {

            productcode = resultSet.getString("productcode");
            enddate = resultSet.getTimestamp("enddate");

            message = ReturnTexts
                    .getMessage(connection, "BROADCAST")
                    .replace(
                            "YYYY",
                            String.valueOf(maxBid(productcode, connection))
                                    .replace("ZZZZ",
                                            String.valueOf(enddate)));

1 个答案:

答案 0 :(得分:0)

我在此代码中添加了一个括号“)”,现在正在显示时间(2014-02-25 04:17:22。)

    String.valueOf(maxBid(productcode, connection))**)**
                                .replace("ZZZZ",
                                         String.valueOf(enddate));