The following is my sample code:
String month = "09"; String year = "2014"; String monthYear = "092014";
The monthYear format is MMyyyy, I wish to format it to become MMyy. Thus, I am doing it as follows:
final SimpleDateFormat oriMonthYear = new SimpleDateFormat( "MMyyyy" ); final SimpleDateFormat changeMonthYear = new SimpleDateFormat( "MMyy" ); String newMonthYear = changeMonthYear.format( oriMonthYear.parse( month + year) );
This give me correct output, but I am not sure am I doing it by stupid way or not. I believe it should be another best practice and smart to way to do it.