一般用的是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
}