Форматирование даты в календаре

Я просто хочу, чтобы дата отображалась так:

Суббота, 26 мая 2012 г., 22:42

Вот мой код до сих пор:

Calendar calendar = Calendar.getInstance();
String theDate = calendar.get(Calendar.MONTH) + " " + calendar.get(Calendar.DAY_OF_MONTH) + " " + calendar.get(Calendar.YEAR);

lastclick.setText(getString(R.string.lastclick) + " " + theDate);

Это показывает числа месяца, дня и года, но должен ли быть лучший способ сделать это? Нет ли какого-нибудь простого способа сделать это, например, с помощью PHP-функции date()?

32
задан creemama 27 May 2012 в 03:17
поделиться