Searched refs:minus (Results 1 - 25 of 55) sorted by relevance

123

/libcore/ojluni/src/main/java/java/time/temporal/
H A DTemporal.java71 * are complete enough to be manipulated using plus and minus.
109 * the validity of each date. It is therefore able to implement plus/minus correctly.
112 * validity. It is able to implement plus/minus correctly, by wrapping around the day.
116 * for day-of-month. As such, it is unable to implement plus/minus correctly.
136 * {@link #minus(long, TemporalUnit) minus} methods will throw an exception.
242 * Note that calling {@code plus} followed by {@code minus} is not guaranteed to
309 * date = date.minus(period); // subtract a Period instance
310 * date = date.minus(duration); // subtract a Duration instance
311 * date = date.minus(workingDay
333 default Temporal minus(TemporalAmount amount) { method in interface:Temporal
369 default Temporal minus(long amountToSubtract, TemporalUnit unit) { method in interface:Temporal
[all...]
H A DTemporalAdjusters.java445 return temporal.minus(daysDiff >= 0 ? 7 - daysDiff : -daysDiff, DAYS);
474 return temporal.minus(daysDiff >= 0 ? 7 - daysDiff : -daysDiff, DAYS);
/libcore/ojluni/src/test/java/time/test/java/time/chrono/
H A DTestChronoLocalDate.java89 dates.add(date.minus(10, ChronoUnit.YEARS));
90 dates.add(date.minus(1, ChronoUnit.YEARS));
91 dates.add(date.minus(1, ChronoUnit.MONTHS));
92 dates.add(date.minus(1, ChronoUnit.WEEKS));
93 dates.add(date.minus(1, ChronoUnit.DAYS));
113 dates.add(date.minus(10, ChronoUnit.YEARS));
114 dates.add(date.minus(1, ChronoUnit.YEARS));
115 dates.add(date.minus(1, ChronoUnit.MONTHS));
116 dates.add(date.minus(1, ChronoUnit.WEEKS));
117 dates.add(date.minus(
[all...]
H A DTestExampleCode.java110 .minus(1, ChronoUnit.DAYS);
163 .minus(1, ChronoUnit.DAYS);
/libcore/ojluni/src/test/java/time/tck/java/time/chrono/
H A DTCKChronoLocalDateTime.java171 cdt.minus(adjuster);
179 ChronoLocalDateTime<?> result = cdt.minus(adjuster);
219 cdt.minus(1, adjuster);
220 Assert.fail("TemporalUnit.doPlus minus should have thrown a ClassCastException" + cdt.getClass()
227 ChronoLocalDateTime<?> result = cdt.minus(1, adjuster);
267 dates.add(date.minus(1, ChronoUnit.YEARS));
268 dates.add(date.minus(1, ChronoUnit.MONTHS));
269 dates.add(date.minus(1, ChronoUnit.WEEKS));
270 dates.add(date.minus(1, ChronoUnit.DAYS));
271 dates.add(date.minus(
[all...]
H A DTCKChronoZonedDateTime.java172 czdt.minus(adjuster);
180 ChronoZonedDateTime<?> result = czdt.minus(adjuster);
220 czdt.minus(1, adjuster);
221 Assert.fail("TemporalUnit.doPlus minus should have thrown a ClassCastException, " + czdt.getClass()
228 ChronoZonedDateTime<?> result = czdt.minus(1, adjuster);
270 dates.add(date.minus(1, ChronoUnit.YEARS));
271 dates.add(date.minus(1, ChronoUnit.MONTHS));
272 dates.add(date.minus(1, ChronoUnit.WEEKS));
273 dates.add(date.minus(1, ChronoUnit.DAYS));
274 dates.add(date.minus(
[all...]
H A DTCKChronoLocalDate.java169 date.minus(adjuster);
176 ChronoLocalDate result = date.minus(adjuster);
216 date.minus(1, adjuster);
217 Assert.fail("TemporalUnit.doAdd minus should have thrown a ClassCastException" + date.getClass()
224 ChronoLocalDate result = date.minus(1, adjuster);
264 dates.add(date.minus(1, ChronoUnit.YEARS));
265 dates.add(date.minus(1, ChronoUnit.MONTHS));
266 dates.add(date.minus(1, ChronoUnit.WEEKS));
267 dates.add(date.minus(1, ChronoUnit.DAYS));
H A DTCKChronoPeriod.java185 ChronoPeriod result = period.minus(period2);
195 period.minus(isoPeriod);
196 period.minus(thaiPeriod);
223 assertEquals(result, date.minus(14, MONTHS).minus(3, DAYS));
/libcore/ojluni/src/main/java/java/time/chrono/
H A DChronoPeriodImpl.java186 public ChronoPeriod minus(TemporalAmount amountToSubtract) { method in class:ChronoPeriodImpl
288 temporal = temporal.minus(years, YEARS);
293 temporal = temporal.minus(years * monthRange + months, MONTHS);
296 temporal = temporal.minus(years, YEARS);
298 temporal = temporal.minus(months, MONTHS);
302 temporal = temporal.minus(days, DAYS);
H A DChronoLocalDate.java395 * {@link #minus(long, TemporalUnit) minus} methods will throw an exception.
471 default ChronoLocalDate minus(TemporalAmount amount) { method in interface:ChronoLocalDate
472 return ChronoLocalDateImpl.ensureValid(getChronology(), Temporal.super.minus(amount));
482 default ChronoLocalDate minus(long amountToSubtract, TemporalUnit unit) { method in interface:ChronoLocalDate
483 return ChronoLocalDateImpl.ensureValid(getChronology(), Temporal.super.minus(amountToSubtract, unit));
H A DChronoLocalDateImpl.java119 * .minus(1, ChronoUnit.DAYS);
218 public D minus(TemporalAmount amount) { method in class:ChronoLocalDateImpl
219 return (D) ChronoLocalDate.super.minus(amount);
224 public D minus(long amountToSubtract, TemporalUnit unit) { method in class:ChronoLocalDateImpl
225 return (D) ChronoLocalDate.super.minus(amountToSubtract, unit);
H A DChronoLocalDateTime.java236 * {@link #minus(long, TemporalUnit) minus} methods will throw an exception.
301 default ChronoLocalDateTime<D> minus(TemporalAmount amount) { method in interface:ChronoLocalDateTime
302 return ChronoLocalDateTimeImpl.ensureValid(getChronology(), Temporal.super.minus(amount));
311 default ChronoLocalDateTime<D> minus(long amountToSubtract, TemporalUnit unit) { method in interface:ChronoLocalDateTime
312 return ChronoLocalDateTimeImpl.ensureValid(getChronology(), Temporal.super.minus(amountToSubtract, unit));
H A DChronoPeriod.java224 ChronoPeriod minus(TemporalAmount amountToSubtract); method in interface:ChronoPeriod
311 * {@link Temporal#minus(TemporalAmount)}.
315 * dateTime = dateTime.minus(thisPeriod);
H A DChronoZonedDateTime.java383 * {@link #minus(long, TemporalUnit) minus} methods will throw an exception.
448 default ChronoZonedDateTime<D> minus(TemporalAmount amount) { method in interface:ChronoZonedDateTime
449 return ChronoZonedDateTimeImpl.ensureValid(getChronology(), Temporal.super.minus(amount));
458 default ChronoZonedDateTime<D> minus(long amountToSubtract, TemporalUnit unit) { method in interface:ChronoZonedDateTime
459 return ChronoZonedDateTimeImpl.ensureValid(getChronology(), Temporal.super.minus(amountToSubtract, unit));
H A DMinguoDate.java360 public MinguoDate minus(TemporalAmount amount) { method in class:MinguoDate
361 return super.minus(amount);
391 public MinguoDate minus(long amountToAdd, TemporalUnit unit) { method in class:MinguoDate
392 return super.minus(amountToAdd, unit);
H A DThaiBuddhistDate.java360 public ThaiBuddhistDate minus(TemporalAmount amount) { method in class:ThaiBuddhistDate
361 return super.minus(amount);
391 public ThaiBuddhistDate minus(long amountToAdd, TemporalUnit unit) { method in class:ThaiBuddhistDate
392 return super.minus(amountToAdd, unit);
H A DHijrahDate.java468 public HijrahDate minus(TemporalAmount amount) { method in class:HijrahDate
469 return super.minus(amount);
556 public HijrahDate minus(long amountToSubtract, TemporalUnit unit) { method in class:HijrahDate
557 return super.minus(amountToSubtract, unit);
H A DJapaneseDate.java569 public JapaneseDate minus(TemporalAmount amount) { method in class:JapaneseDate
570 return super.minus(amount);
636 public JapaneseDate minus(long amountToAdd, TemporalUnit unit) { method in class:JapaneseDate
637 return super.minus(amountToAdd, unit);
/libcore/ojluni/src/test/java/time/test/java/time/
H A DTestDuration.java133 assertSame(t.minus(Duration.ZERO), t);
139 assertSame(t.minus(Duration.ofSeconds(1)), Duration.ZERO);
H A DMockSimplePeriod.java147 return temporal.minus(amount, unit);
/libcore/luni/src/test/java/libcore/java/time/
H A DOffsetTimeTest.java83 NOON_UTC.minus(1, unit);
/libcore/ojluni/src/test/java/time/tck/java/time/
H A DMockSimplePeriod.java147 return temporal.minus(amount, unit);
H A DTCKPeriod.java758 // minus(Period)
760 @DataProvider(name="minus")
778 @Test(dataProvider="minus")
780 assertEquals(base.minus(subtract), expected);
785 pymd(4, 5, 6).minus(ThaiBuddhistChronology.INSTANCE.period(1, 0, 0));
815 pymd(4, 5, 6).minus(amount);
828 assertPeriod(Period.of(1, 2, 3).minus(Period.ofYears(0)), 1, 2, 3);
829 assertPeriod(Period.of(1, 2, 3).minus(Period.ofYears(10)), -9, 2, 3);
830 assertPeriod(Period.of(1, 2, 3).minus(Period.ofYears(-10)), 11, 2, 3);
831 assertPeriod(Period.of(1, 2, 3).minus(Perio
[all...]
/libcore/ojluni/src/main/java/java/time/
H A DDayOfWeek.java381 public DayOfWeek minus(long days) { method in class:DayOfWeek
H A DPeriod.java301 * The leading plus/minus sign, and negative values for other units are
694 * For example, "1 year, 6 months and 3 days" minus "2 years, 2 months and 2 days"
708 public Period minus(TemporalAmount amountToSubtract) { method in class:Period
721 * For example, "1 year, 6 months and 3 days" minus 2 years returns "-1 years, 6 months and 3 days".
738 * For example, "1 year, 6 months and 3 days" minus 2 months returns "1 year, 4 months and 3 days".
755 * For example, "1 year, 6 months and 3 days" minus 2 days returns "1 year, 6 months and 1 day".
913 * {@link Temporal#minus(TemporalAmount)}.
917 * dateTime = dateTime.minus(thisPeriod);
944 temporal = temporal.minus(years, YEARS);
949 temporal = temporal.minus(totalMonth
[all...]

Completed in 236 milliseconds

123