gpt4 book ai didi

java - 如何更改 eclipse 中查询的 sysdate 格式?

转载 作者:行者123 更新时间:2023-12-02 04:07:17 25 4
gpt4 key购买 nike

Date today = new Date();
SimpleDateFormat df = new SimpleDateFormat ("dd/MM/yy");
String date = df.format(today);
System.out.println(date);
PreparedStatement sql = con.prepareStatement("select count(*), name, status from tablename where file_date = date group by name, status");
ResultSet rs = sql.executeQuery();
However, the sysdate format in SQL is dd/MM/yy

但是Eclipse中的日期格式是yyyy-MM-dd HH:mm:ss.fff

如何在查询中转换它以便获得 dd/MM/yy 格式?

最佳答案

传递一个真正的 SQL 日期怎么样,不用担心日期的内部字符串表示。

PreparedStatement sql = con.prepareStatement("select count(*), name, status from tablename where file_date = ? group by file_name, status");

sql.setDate(1, new java.sql.Date(new java.util.Date().getTime());

关于java - 如何更改 eclipse 中查询的 sysdate 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34151953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com