Как отобразить текущую дату и время в приложении Android?
android
datetime
android-date
BIBEKRBARAL
источник
источник
java.text.DateFormat
и НЕandroid.text.format.DateFormat
! И этоjava.util.Date
и нетjava.sql.Date
! Просто небольшой намек на задаваемые вопросы: постарайтесь быть точным, например: заявите, что вы подразумеваете под «показом» в своем вопросе. И когда вы печатаете в моих строках - и Date, и DateFormat, конечно, должны быть импортированы - если есть выбор 2 для каждого, минимум, что вы можете попробовать, это любая комбинация: это всего лишь 4!"HH:mm:ss"
! Полностью:currentTimeString = new SimpleDateFormat("HH:mm:ss").format(new Date());
DateFormat.getTimeInstance()
иDateFormat.getDateTimeInstance()
.источник
SimpleDateFormat
потому что я получил не могу найти символ классаисточник
Очевидными вариантами отображения времени являются
AnalogClock
вид иDigitalClock
вид .Например, следующий макет:
Выглядит так:
источник
Если вы хотите одну строку кода:
Результат
"2016-09-25 16:50:34"
источник
Мое собственное рабочее решение:
Надеюсь это поможет!
источник
Если вы хотите получить дату и время в определенном порядке, вы можете использовать
источник
От том , как получить полную дату с правильным форматом?:
Пожалуйста, используйте
получить действительные форматы времени и даты в соответствии с текущими настройками пользователя (например, формат времени 12/24).
источник
Вот код, который работал для меня. Пожалуйста, попробуйте это. Это простой метод, который требует времени и даты от системного вызова. Метод Datetime () везде, где вам нужно.
источник
Использование:
источник
Используйте в
formattedDate
качестве вашегоString
заполненного с датой.В моем случае:
mDateButton.setText(formattedDate);
источник
Это даст формат даты и времени, например 2010-05-24T18: 13: 00
источник
На самом деле, вам лучше всего с виджетом TextClock. Он обрабатывает все сложности для вас и будет учитывать 12/24-часовые предпочтения пользователя. http://developer.android.com/reference/android/widget/TextClock.html
источник
Для отображения функции текущей даты:
Вы должны хотеть импортировать
Вы должны хотеть использовать
источник
Это даст текущую дату и время:
источник
Просто скопируйте этот код и надеюсь, что он вам подходит.
источник
источник
Попробуйте следующий код:
источник
Вы можете попробовать этот способ
источник
Если вы хотите работать с датой / временем в Android, я рекомендую вам использовать ThreeTenABP, которая является версией
java.time.*
пакета (доступного начиная с API 26 для Android), поставляемого с Java 8, доступным в качестве замены дляjava.util.Date
иjava.util.Calendar
.источник
ZonedDateTime
вместоLocalDate
аDateTimeFormatter.ofLocalizedDateTime
вместоofLocalizedDate
. В противном случае код будет таким же.Для отображения текущей даты и времени при просмотре текста
Проверка полного кода Android - отображение текущей даты и времени в примере Android Studio с исходным кодом
источник
Чтобы получить текущее время / дату, используйте следующий фрагмент кода:
Чтобы использовать время :
Чтобы использовать дату :
и ты в порядке.
источник
источник