gpt4 book ai didi

java - Mysql 日期时间转日历

转载 作者:行者123 更新时间:2023-11-30 04:53:28 25 4
gpt4 key购买 nike

我的代码:

Calendar c = Calendar.getInstance();    
c.setTime(res.getDate("my_date")); //res is ResultSet

System.out.println(c.getTime());
System.out.println(res.getString("my_date"));

输出:

Thu Oct 11 00:00:00 IST 2012 
2012-10-11 02:50:00.0

日历中不考虑时间部分。我使用日历是因为我必须进行一些比较。

为什么省略时间部分?

最佳答案

你应该使用类似的东西:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
out.println(sdf.format(rs.getTimestamp("your_date_field").getTime()));

顺便说一句,您必须创建一个适合您的 SQL 日期格式的 SimpleDateFormat。

关于java - Mysql 日期时间转日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9340428/

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