Добавьте одну единицу времени к отметке времени для использования в приложении Blackberry - PullRequest
1 голос
/ 18 января 2010

Как добавить единицу времени к отметке времени, точно так же, как «добавить метод» класса Java «Календарь», но с помощью набора API Blackberry Может кто-нибудь, пожалуйста, помогите мне с исходным кодом?

1 Ответ

3 голосов
/ 18 января 2010

Вы все еще можете использовать Календарь в BlackBerry:

class Scr extends MainScreen {
    public Scr() {
        Date date = new Date(System.currentTimeMillis());
        add(new LabelField("now:"));
        add(new LabelField(date.toString()));
        add(new LabelField("past month:"));
        add(new LabelField(addDateTime(date, Calendar.MONTH, 1).toString()));
    }

    public Date addDateTime(Date date, int field, int addValue) {
        Calendar c = Calendar.getInstance();
        c.setTime(date);
        int value = c.get(field);
        c.set(field, value + addValue);
        return c.getTime();
    }
}
...