Java程序:需要YYYY-MM-DD格式的当前日期,日期数据类型中不含时间

Java程序:需要YYYY-MM-DD格式的当前日期,日期数据类型中不含时间,java,date-formatting,Java,Date Formatting,我只需要yyyy-mm-dd格式的日期,因为DB2表的日期列精度为10 Date date = new Date(); String modifiedDate= new SimpleDateFormat("yyyy-MM-dd").format(date); 这就行了 这样就可以了。您需要阅读文档。。。JDBC驱动程序是否能够将此值转换为?例如?可能重复此操作,但给出日期和时间您需要阅读文档。。。JDBC驱动程序是否能够将此值转换为?例如?可能重复此操作,但给出日期和时间我尝试过此操作,但当我

我只需要yyyy-mm-dd格式的日期,因为DB2表的日期列精度为10

Date date = new Date();
String modifiedDate= new SimpleDateFormat("yyyy-MM-dd").format(date);
这就行了


这样就可以了。

您需要阅读文档。。。JDBC驱动程序是否能够将此值转换为?例如?可能重复此操作,但给出日期和时间您需要阅读文档。。。JDBC驱动程序是否能够将此值转换为?例如?可能重复此操作,但给出日期和时间我尝试过此操作,但当我将此字符串放入日期时,返回时间戳为00:00:00,然后我的insert语句失败,因为验证了10精度为什么需要这样做?您只需要yyyy-mm-dd,对吗?您不能更改日期对象亲爱的。不,我的bean有日期数据类型,因此我需要将其转换为日期可能您有一个java.util.date并需要将其转换为java.sql.date?bean有java.util.date我已经尝试过了,但当我将此字符串放入日期时,它是带有00:00的返回时间戳,然后我的insert语句因为验证了10个精度而失败了为什么需要这样做?你只需要yyyy-mm-dd,对吗?亲爱的,你不能更改日期对象。不,我的bean有日期数据类型,所以我需要将其转换为日期。也许你有一个java.util.date,需要将其转换为java.sql.date?bean有java.util.date