java.time.Period Класс
Введение
В java.time.Period class моделирует количество или количество времени в годах, месяцах и днях.
Объявление класса
Ниже приводится декларация для java.time.Period класс -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Поле
Ниже приведены поля для Java.time.Period класс -
static Period ZERO - Константа в течение нулевого периода.
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | Temporal addTo (временный темпоральный) Добавляет этот период к указанному временному объекту. |
2 | статический период между (LocalDate startInclusive, LocalDate endExclusive) Получает период, состоящий из количества лет, месяцев и дней между двумя датами. |
3 | логическое равно (Object otherPeriod) Проверяет, равен ли этот период указанному периоду. |
4 | статический Duratio от (TemporalAmount amount) Получает экземпляр Period из временной суммы. |
5 | long get (блок TemporalUnit) Получает значение запрошенной единицы. |
6 | Изохронология getChronology () Получает хронологию этого периода, который является календарной системой ISO. |
7 | int getDays () Получает количество дней этого периода. |
8 | int getMonths () Получает количество месяцев этого периода. |
9 | Список Получает набор единиц, поддерживаемых этим периодом. |
10 | int hashCode () Хэш-код для этого периода. |
11 | логическое isNegative () Проверяет, является ли этот период отрицательным, за исключением нуля. |
12 | логическое isZero () Проверяет, имеет ли этот период нулевую длину. |
13 | Период минус (TemporalAmount amountToSubtract) Возвращает копию этого периода с вычтенным указанным периодом. |
14 | Period minusDays (длинные дни для вычитания) Возвращает копию этого периода с вычтенными указанными днями. |
15 | Period minusMonths (долгие месяцы) Возвращает копию этого периода с вычтенными указанными месяцами. |
16 | Период минус годы (долгие годы) Возвращает копию этого периода с вычтенными указанными годами. |
17 | Period multipliedBy (длинное множимое) Возвращает копию этого периода, умноженную на скаляр. |
18 | Отрицательный период () Возвращает копию этого периода с отрицательной длиной. |
19 | Период нормализованный () Возвращает копию этого периода с нормализованными годами и месяцами. |
20 | статический период (целые годы, целые месяцы, целые дни) Получает Period, представляющий количество лет, месяцев и дней. |
21 год | статический период дней (целые дни) Получает период, представляющий количество дней. |
22 | static Period ofMonths (int месяцев) Получает период, представляющий количество месяцев. |
23 | static Period ofWeeks (int недели) Получает период, представляющий количество недель. |
24 | static Period ofYears (int лет) Получает период, представляющий количество недель. |
25 | статический синтаксический анализ периода (текст CharSequence) Получает период из текстовой строки, такой как PnYnMnD. |
26 | Период плюс (TemporalAmount amountToAdd) Возвращает копию этого периода с указанным добавленным периодом. |
27 | Period plusDays (длинные daysToAdd) Возвращает копию этого периода с добавленными указанными днями. |
28 | Period plusMonths (длинные месяцы для добавления) Возвращает копию этого периода с добавленными месяцами. |
29 | Период плюс годы (long yearsToAdd) Возвращает копию этого периода с добавленными указанными годами. |
30 | Temporal subtractFrom (Временное темпоральное) Вычитает этот период из указанного временного объекта. |
31 год | Строка toString () Строковое представление этого периода с использованием представления на основе секунд ISO-8601, например PT8H6M12.345S. |
32 | long toTotalMonths () Получает общее количество месяцев в этом периоде. |
33 | Период с днями (целые дни) Возвращает копию этого периода с указанным количеством дней. |
34 | Period withMonths (целые месяцы) Возвращает копию этого периода с указанным количеством месяцев. |
35 год | Период с годами (int лет) Возвращает копию этого периода с указанным количеством лет. |
Методы унаследованы
Этот класс наследует методы от следующих классов -
- Java.lang.Object