Scala时间格式转换

网友投稿 521 2022-09-20

Scala时间格式转换

Scala时间格式转换

val DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") 获取Date val cal = Calendar.getInstance() val date: Date = cal.getTime println(date) // Sat Sep 07 06:10:39 CST 2019 val date: Date = new Date println(date) // Sat Sep 07 06:10:39 CST 2019 1. Date 转 时间String val time: String = DATE_FORMAT.format(date) println(time) // 2019-09-07 06:10:40 2. String 转 Date val time = "2019-09-07 06:10:40" val date: Date = DATE_FORMAT.parse(time) println(date) // Sat Sep 07 06:10:40 CST 2019 3. String 转 时间戳 val date: Date = "2019-09-07 06:10:40" val timeLong: Long = DATE_FORMAT.parse(date).getTime // 1567807840000 4. 时间戳 转 时间String // 转为Long类型 val timeLong = "1567807840000".toLong val time = DATE_FORMAT.format(timeLong) // 2019-09-07 06:10:40 // 直接赋值10位是int类型,10位到秒级,需*1000 val dateLong = 1567807840.toLong val dateLong = "1567807840".toLong val dateLong: Long = 1567807840 val time = DATE_FORMAT.format(dateLong * 1000) // 2019-09-07 06:10:40 5. 时间戳 转 Date val timeLong = 1567807840.toLong val date: Date = new Date(timeLong * 1000) // Sat Sep 07 06:10:40 CST 2019

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C#串口通讯,复制粘贴就可用,仅仅介绍怎样最快的搭建一个串口通讯,异常拦(cctv5体育节目表)
下一篇:Scala MD5加密类
相关文章

 发表评论

暂时没有评论,来抢沙发吧~