将日期格式化为另一种格式会返回错误的日期

时间:2016-03-13 09:06:45

标签: scala date

所以我有dd/mm/yyyy日期格式,我想将其转换为日期dd MMM, yyyy格式。 这就是我的尝试:

val s: String = "27/04/2014"
val simpleDateFormat: SimpleDateFormat = new SimpleDateFormat("dd/mm/yyyy")
val date2 = simpleDateFormat.parse(s)
val df = new SimpleDateFormat("dd MMM, yyyy")
println(df.format(date2))

结果:

27 Jan, 2014 res0: Unit = ()

1 个答案:

答案 0 :(得分:2)

更改

val simpleDateFormat: SimpleDateFormat = new SimpleDateFormat("dd/mm/yyyy") 

val simpleDateFormat: SimpleDateFormat = new SimpleDateFormat("dd/MM/yyyy")

检查所有代码: http://developer.android.com/reference/java/text/SimpleDateFormat.html