Получить дружественное свидание андроид - PullRequest
1 голос
/ 10 мая 2011

Привет, я хочу получить системную дату в удобной манере, как 14 февраля 2011 года в 12:00. Как я могу сделать это в Android?

Ответы [ 4 ]

3 голосов
/ 10 мая 2011

Здесь вы можете использовать класс SimpleDateFormat, в котором вы можете получить дату и время, как вы хотите. Вы можете написать что-то вроде этого

Configuration mConfiguration = new Configuration();
Settings.System.getConfiguration(getContentResolver(), mConfiguration);
final TimeZone mTimeZone = Calendar.getInstance(mConfiguration.locale).getTimeZone();
SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat("MM.dd HH:mm");
mSimpleDateFormat.setTimeZone(mTimeZone);
mRefreshDateTime = mSimpleDateFormat.format(new Date());

Где в SimpleDateFormat вы можете передавать, как вам нравится. Вы можете найти параметры класса здесь: SimpleDateFormat Я надеюсь, что это поможет вам.

1 голос
/ 10 мая 2011

SimpleDateFormat как в Java SE

1 голос
/ 10 мая 2011

Использовать SimpleDateFormat .

1 голос
/ 10 мая 2011
Calendar mReminderCal = Calendar.getInstance();
mReminderCal.setTimeInMillis(System.currentTimeMillis());
Date dateText = new Date(mReminderCal.get(Calendar.YEAR)-1900,
    mReminderCal.get(Calendar.MONTH),
    mReminderCal.get(Calendar.DAY_OF_MONTH),
    mReminderCal.get(Calendar.HOUR_OF_DAY),
    mReminderCal.get(Calendar.MINUTE));
String dateString = android.text.format.DateFormat.format("MM/dd/yyyy hh:mm", dateText));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...