You should set a Locale
to your formatter where months are spelt in English, otherwise it's using your default Locale
:
SimpleDateFormat(String pattern)
Constructs a
SimpleDateFormat
using the given pattern and the default date format symbols for the default locale.
I.e :
DateFormat formatter1 = new SimpleDateFormat("E, MMM d", Locale.US);