Я создаю программу в java, и я хочу проверить текущее время каждую минуту, и если она равна определенному времени, например, 10am println («Это 10 часов утра»). До сих пор я получаю текущее время как этотПроверить текущее время одновременно
public static String RemindMe() {
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm");
Date date = new Date();
System.out.println(dateFormat.format(date));
if (dateFormat.format(date).equals("2013/03/08 11:19"))
System.out.println("equal");
else
System.out.println("not equal");
return dateFormat.format(date);
}
, но как я могу сделать это проверить текущее время каждую минуту и, если это возможно одновременно. Благодаря
.... Вы делаете это «жестким» способом (ну, по крайней мере, вы каждый раз используете новый форматтер, что хорошо). [Joda-Time] (http://joda-time.sourceforge.net/) и его классы поддержки (например [LocalDateTime] (http://joda-time.sourceforge.net/apidocs/org/joda/time/LocalDateTime .html)) должны сделать это более интуитивно понятным. Например, я предполагал, что часовой пояс не должен иметь значения, но он может ... –