Как сделать период времени в персидском календаре android? - PullRequest
0 голосов
/ 07 мая 2020

Я хочу сделать период года и месяца в персидском календаре, как показано ниже

publi c Period monthPeriod () {Calendar cal = Calendar.getInstance ();

// set start of month
cal.set(Calendar.DAY_OF_MONTH, 1);
setDayStart(cal);

Date first = cal.getTime();

// set end of month
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
setDayEnd(cal);

Date last = cal.getTime();

return new Period(first, last, Period.TYPE_MONTH);

}

и

public Period yearPeriod() {
    Calendar cal = Calendar.getInstance();

    // set start of year
    cal.set(Calendar.MONTH, Calendar.JANUARY);
    cal.set(Calendar.DAY_OF_MONTH, 1);
    setDayStart(cal);

    Date first = cal.getTime();

    // set end of year
    cal.set(Calendar.MONTH, Calendar.DECEMBER);
    cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
    setDayEnd(cal);

    Date last = cal.getTime();

    return new Period(first, last, Period.TYPE_YEAR);
}

Кто-нибудь может мне помочь. Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...