0
我從服務器獲取日期,格式爲MM/DD/YYYY數值爲2012年8月14日。現在在Android中將日期格式轉換爲另一種格式?
,我在一個需要這種格式從2012年8月14日轉換爲2012年8月14日。
是否有可能使用一些內置邏輯來做到這一點,或者我需要準備一些Java自定義代碼來獲取所需的格式。
請給我建議。
我從服務器獲取日期,格式爲MM/DD/YYYY數值爲2012年8月14日。現在在Android中將日期格式轉換爲另一種格式?
,我在一個需要這種格式從2012年8月14日轉換爲2012年8月14日。
是否有可能使用一些內置邏輯來做到這一點,或者我需要準備一些Java自定義代碼來獲取所需的格式。
請給我建議。
根據您的要求使用日期格式。
SimpleDateFormat format1 = new SimpleDateFormat("MM/dd/yyyy");
SimpleDateFormat format2 = new SimpleDateFormat("dd MMM yyyy");
Date date = format1.parse("8/14/2012");
System.out.println(format2.format(date));// which prints 14 Aug 2012.
你可以找到不同的日期格式here
DateFormat[] formats = new DateFormat[] {
DateFormat.getDateInstance(),
DateFormat.getDateTimeInstance(),
DateFormat.getTimeInstance(),
};
for (DateFormat df : formats) {
System.err.println(df.format(new Date(0)));
}
感謝一批量拉姆....它絕對沒錯.. !!!爲我工作。 –