/libcore/ojluni/src/main/java/java/time/temporal/ |
H A D | Temporal.java | 71 * 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 D | TemporalAdjusters.java | 445 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 D | TestChronoLocalDate.java | 89 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 D | TestExampleCode.java | 110 .minus(1, ChronoUnit.DAYS); 163 .minus(1, ChronoUnit.DAYS);
|
/libcore/ojluni/src/test/java/time/tck/java/time/chrono/ |
H A D | TCKChronoLocalDateTime.java | 171 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 D | TCKChronoZonedDateTime.java | 172 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 D | TCKChronoLocalDate.java | 169 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 D | TCKChronoPeriod.java | 185 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 D | ChronoPeriodImpl.java | 186 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 D | ChronoLocalDate.java | 395 * {@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 D | ChronoLocalDateImpl.java | 119 * .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 D | ChronoLocalDateTime.java | 236 * {@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 D | ChronoPeriod.java | 224 ChronoPeriod minus(TemporalAmount amountToSubtract); method in interface:ChronoPeriod 311 * {@link Temporal#minus(TemporalAmount)}. 315 * dateTime = dateTime.minus(thisPeriod);
|
H A D | ChronoZonedDateTime.java | 383 * {@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 D | MinguoDate.java | 360 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 D | ThaiBuddhistDate.java | 360 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 D | HijrahDate.java | 468 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 D | JapaneseDate.java | 569 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 D | TestDuration.java | 133 assertSame(t.minus(Duration.ZERO), t); 139 assertSame(t.minus(Duration.ofSeconds(1)), Duration.ZERO);
|
H A D | MockSimplePeriod.java | 147 return temporal.minus(amount, unit);
|
/libcore/luni/src/test/java/libcore/java/time/ |
H A D | OffsetTimeTest.java | 83 NOON_UTC.minus(1, unit);
|
/libcore/ojluni/src/test/java/time/tck/java/time/ |
H A D | MockSimplePeriod.java | 147 return temporal.minus(amount, unit);
|
H A D | TCKPeriod.java | 758 // 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 D | DayOfWeek.java | 381 public DayOfWeek minus(long days) { method in class:DayOfWeek
|
H A D | Period.java | 301 * 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...] |