2013-10-09 46 views
0

美好的一天,將字符串轉換爲包含字符的日期格式

如果我的標題和問題不正確,請糾正我的錯誤。

通常我只是將字符串轉換爲日期格式所有的數字,例如:

mm/dd/yyyyyyyy-mm-dd作爲01/02/20002000-02-01

或任何其他樣式/模式。

我想我可以把它轉換爲日期格式所包含的字符月與否,​​例如:

mm/dd/yyyydd-MMM-yyyy10/09/201309-Oct-2013

是哪個月份的數字不再顯示,但在阿爾法。

我在Java,Struts框架中工作。

請注意。

+0

你有沒有看着http://docs.oracle.com/javase/1.4.2/docs/api/java/ text/SimpleDateFormat.html –

回答

1

希望這會有所幫助。您可以選擇多種模式,可以在下面的鏈接中找到。下面是一個例子如何使用它

Multiple patterns can be found here

final String OLD_FORMAT = "dd/MM/yyyy"; 

final String NEW_FORMAT = "yyyy/MMM/dd"; 

// August 12, 2010 
String oldDateString = "12/08/2010"; 
String newDateString; 

SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT); 
Date d = sdf.parse(oldDateString); 
sdf.applyPattern(NEW_FORMAT); 
newDateString = sdf.format(d); 

`

+0

謝謝Bhanu。但我真的不知道我該如何提出我的意見?例如我的輸入是'10/09/2013'。我的期望輸出是'09年10月9日'。 –

+0

我編輯了我的代碼。 –

相關問題