date获取当前时间存入数据库为什么只显示年月日

date获取当前时间存入数据库为什么只显示年月日,第1张

Date的意思就是日期,也就是年月日,是不含时间的;

Time则是时间,不含日期;

Now则是当前日期时间,即有日期也有时间。

不知道你的数据库是什么类型,以上适用于ACCESS数据库。

可通过用PL/SQL来改变日期格式

1、登录PL/SQL。

2、登录后,点击菜单栏,工具—首选项。

3、左侧列表找到“日期/时间”。

4、可通过右侧的各种方式进行自定义的格式和自带的格式来进行修改,修改后点击“确定”按钮保存即可。

可以将日期在保存之前,转换日期格式,然后将转换后的日期,保存到oracle。

如下代码参考:

BookDAO dao=new BookDAO()

Book book=dao.findById(num)

//定义字符串类型的日期的变量,如‘2008-2-7’

String datestr = "2008-2-7"

//格式化日期类

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd")

//该Date是java.util.Date

Date date = sdf.parse(datestr)

book.setDate(date)

book.setDate(new Date())

dao.save(book)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6664885.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存