java中long如何转化为java.sql.Date

new Date(long num);要注意java.sql.Date()与java.util.Date()的区别 util.Date()包括日期与时间;sql.Date()只包含日期,不包含时间,所以你如果需要时间的话还需要sql.Time()类 当然如果用sql.Date()与sql.Time()往数据库插入时间,显然有些麻烦,sun公司提供了一个很好结合类java.sql.Time...
java中long如何转化为java.sql.Date
new java.sql.Date(这里面放入long长整型);
肯定对的。你可以试一下。

new java.sql.Date((new java.util.Date()).getTime());2010-05-18
new Date(long num);
要注意java.sql.Date()与java.util.Date()的区别
util.Date()包括日期与时间;sql.Date()只包含日期,不包含时间,所以你如果需要时间的话还需要sql.Time()类

当然如果用sql.Date()与sql.Time()往数据库插入时间,显然有些麻烦,sun公司提供了一个很好结合类java.sql.Timestamp(),利用这个类进行插入数据库时间就方便多了2010-05-18
Date public Date(long date)使用给定毫秒时间值构造一个 Date 对象。如果给定毫秒值包含时间信息,则驱动程序会将时间组件设置为对应于零 GMT 的默认时区(运行应用程序的 Java 虚拟机的时区)中的时间。

参数:
date - 不超过 year 8099 的毫秒表示的自 1970 年 1 月 1 日 00:00:00 GMT 以来的毫秒数。负数指示在 1970 年 1 月 1 日 00:00:00 GMT 之前的毫秒数。2010-05-18
new Date(long time)2010-05-18
mengvlog 阅读 64 次 更新于 2025-12-16 08:57:23 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部