我有一个DateTime对象,我想用给定的格式打印它,让我们说yyyy-MM-dd
。
我已经尝试了
val date = DateTime.now()
val format = "yyyy-MM-dd"
println(date.formatted(format))
但得到了yyyy-MM-dd
,就好像格式没有被识别一样。
我也试过
val formatter = new SimpleDateFormat(format)
println(
但得到了
无法将给定对象格式化为日期 java.lang.IllegalArgumentException:无法将给定的对象格式化为日期
如何以我选择的格式打印DateTime对象?
答案 0 :(得分:7)
日期对象具有toString(format: String)
方法。
date.toString(format)
2017年5月7日