Код, который вы разместили, не будет компилироваться, так как Calendar.get()
не возвращает строку. Следует также отметить, что календарь является изменяемым - это не то, что каждый вызов add
возвращает новый календарь. Поэтому вам нужно будет создавать новый экземпляр каждый раз, когда вы хотите отдельную переменную для другого значения. Например:
Calendar now = Calendar.getInstance();
Calendar tmp = (Calendar) now.clone();
tmp.add(Calendar.HOUR_OF_DAY, 1);
tmp.add(Calendar.MINUTE, 10);
Calendar nowPlus70Minutes = tmp;
tmp = (Calendar) now.clone();
tmp.add(Calendar.MINUTE, -10);
Calendar nowMinus10Minutes = tmp;
Если это вообще возможно, я бы настоятельно рекомендовал бы использовать Joda Time вместо Calendar / Date - это far улучшенный API. Однако вы можете захотеть урезать часовые пояса, включенные в него, чтобы быстрее начать работу и меньше накладных расходов в вашем apk.