мне удалось получить местное время, но сейчас я хочу, чтобы использовать его в если заявление, как это:Проверьте местное время, если-заявление
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT+1:00"));
Date currentLocalTime = cal.getTime();
DateFormat date = new SimpleDateFormat("HH:mm");
// you can get seconds by adding "...:ss" to it
date.setTimeZone(TimeZone.getTimeZone("GMT+1:00"));
String localTime = date.format(currentLocalTime);
Log.w(localTime, "1");
if (localTime == "12:11") {
Log.w("Yes", "this is");
}
else {
Log.w("jhlgsaljfd", "kajfhsd");
}
Однако, это не работает, как проверить местное время в выражении if-else?
Какое значение вы получаете в «localTime»?. Вы получаете правильное время в этой переменной? показать ваш logcat .. – stacktry
Кстати, вы не знаете, как использовать Log. –