我尝试使用joda将日期时间转换为yyyy / MM / dd格式。但我得到了这个错误。
格式无效:“2016-03-10T15:45:03.000 + 05:30”格式错误 “T15:45:03.000 + 05:30”:()
这是我的方法
val dateFormatGeneration: DateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
def convertDateTime(dt:DateTime):String={
dateFormatGeneration.parseDateTime(dt.toString).toString
}
我只需将joda datetime对象转换为字符串yyyy/MM/dd
格式
答案 0 :(得分:4)
据我所知,最简单的方法是使用DateTimeFormatter
' print()
方法:
val dateFormatGeneration: DateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
def convertDateTime(dt:DateTime):String={
dateFormatGeneration.print(dt)
}