我正在使用joda時間來處理日期時間。我用這讓手機的日期格式:使用當前電話格式替換月份名稱的月份編號
SimpleDateFormat dateFormat = (SimpleDateFormat) DateFormat.getDateFormat(context);
String datePattern = dateFormat.toPattern();
然後我用此格式的日期時間爲String:
DateTimeFormatter dateFormatter = DateTimeFormat.forPattern(datePattern);
dateFormatter.print(dateTime)
例如,它會顯示日期時間的字符串:
3/1/2016
但我想要它顯示:
月/2016分之1
或
月/2016分之1
我怎樣才能做到這一點?
如果你想要一個特定的格式,使用它。但只是用月份名稱替換月份數字可能會在某些格式中變得非常奇怪。聽起來對我來說是個壞主意。 –
@JonSkeet你是對的,也許我會考慮這個 –