在使用java进行开发的过程中,我们经常会使用到数据库中的Date类型,但是Java中的Date是无法直接存入数据库的,所以针对这个问题我写了一个使用Timestamp的模板。
public Timestamp getTimeNow(){
Date d = new Date();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNow = simpleDateFormat.format(d);
return Timestamp.valueOf(dateNow);
}
//直接新建一个TImestamp用于接受返回值
Timestamp time = getTimeNow();
这个time就是一个可以直接传入数据库的参数了。

这是写入数据库中的结果。
这篇博客介绍了在Java开发中如何将当前日期转换为Timestamp类型,以便于直接存入数据库。通过创建Date对象,使用SimpleDateFormat格式化日期字符串,然后转换为Timestamp,解决了Java Date与数据库存储的兼容问题。

583

被折叠的 条评论
为什么被折叠?



