Подтвердить что ты не робот

Получить текущее системное время

Как получить текущее системное время и дату без использования Calender.getInstance()?

4b9b3361

Ответ 1

попробуйте

Date d = new Date();
CharSequence s  = DateFormat.format("EEEE, MMMM d, yyyy ", d.getTime());

Вы можете редактировать строку формата, как вам нравится.

Ответ 2

Попробуйте следующее:

//-------- Don't know whether this will work on android or not.
long dtMili = System.currentTimeMillis();
Date dt = new Date(dtMili);

или

new Date().getTime()

Ответ 3

Построение нового Date даст текущую дату. после этого вы можете использовать date.setTime(System.currentTimeMillis()) для обновления этого объекта

Ответ 4

Вы можете попробовать следующее:

  DateFormat df = DateFormat.getTimeInstance();
  df.setTimeZone(TimeZone.getTimeZone("GMT+05:30"));

  df.format(new Date(System.currentTimeMillis());