我有ss:mm:hh dd/mm/yyyy
格式的字符串,例如58:21:16 20/07/2012
,但我希望字符串的格式为dd/mmm/yyyy hh:mm:ss
,例如19/Mar/2012 17:34:58
。
但我的格式为20:040:2012 02:40:53
。
这里我传递的字符串是静态的。 任何对此有任何想法的人都可以提供帮助。感谢任何帮助。
答案 0 :(得分:4)
使用大写字母M表示月份。
SimpleDateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy hh:mm:ss");
textView.setText(sdf.format(new Date()));
M 代表月份, m 代表分钟。