java – 将日期转换为Scala中的时间戳
发布时间:2020-12-14 05:37:02 所属栏目:Java 来源:网络整理
导读:在 Scala中,我将Date转换为Timestamp.我正在这样做: val date = new java.util.Date()new java.sql.Timestamp(new org.joda.time.DateTime(date).getMillis) 有没有这样做的方式? Java通知的响应也将是相关的. 解决方法 为什么不像使用 Date.getTime() 那
在
Scala中,我将Date转换为Timestamp.我正在这样做:
val date = new java.util.Date() new java.sql.Timestamp(new org.joda.time.DateTime(date).getMillis) 有没有这样做的方式? Java通知的响应也将是相关的. 解决方法
为什么不像使用
Date.getTime() 那么简单?
new java.sql.Timestamp(date.getTime) 你不需要Joda时间. Scala在这里并不重要,除非您需要隐式转换: //import once,use everywhere implicit def date2timestamp(date: java.util.Date) = new java.sql.Timestamp(date.getTime) val date = new java.util.Date //conversion happens implicitly val timestamp: java.sql.Timestamp = date (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |