scala时间格式转换

一般用的是yyyyMMddHHmmss 或者 yyyy-MM-dd HH:mm:ss

1.yyyyMMddHHmmss转yyyy-MM-dd HH:mm:ss
def transformDate(str1:String)={
var str2 = str1
val format1 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”)
val format2 = new SimpleDateFormat(“yyyyMMddHHmmss”)
if (str1.contains("-")){
var date = format1.parse(str1)
str2 = format2.format(date)
}
str2
}

2.yyyy-MM-dd HH:mm:ss转yyyyMMddHHmmss
def transformDate2(str1:String)={
var str2 = str1
val format1 = new SimpleDateFormat(“yyyyMMddHHmmss”)
val format2 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”)
if (!str1.contains("-")){
var date = format1.parse(str1)
str2 = format2.format(date)
}
str2
}


版权声明:本文为qq_42983108原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。