2012-07-20 50 views
2

我有格式爲ss:mm:hh dd/mm/yyyy的字符串,例如58:21:16 20/07/2012但我希望字符串的格式爲dd/mmm/yyyy hh:mm:ss,例如19/Mar/2012 17:34:58Android更改表示時間和日期的字符串的格式

但我的格式爲20:040:2012 02:40:53

這裏我傳遞的字符串是靜態的。 任何人有任何關於這個想法可以幫助。任何形式的幫助表示讚賞。

回答

4

對月份使用大寫字母M.

SimpleDateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy hh:mm:ss"); 
textView.setText(sdf.format(new Date())); 

中號代表月份和分鐘

Reference

+0

我傳遞的字符串是靜態的。 – AkashG 2012-07-20 09:28:58

+0

你試過解決方案嗎?用'mmm',你會得到分鐘數,這就是爲什麼你會在幾個月內看到40分鐘爲040的原因。 – 2012-07-20 09:31:38

+0

我試着SimpleDateFormat但失敗了。它不僅日期format.this是字符串格式,我想要這種格式的字符串。再次閱讀我的問題。 – AkashG 2012-07-20 09:36:48

相關問題