Close

Java Date Time - ZonedDateTime.minusDays() Examples

Java Date Time Java Java API 


Class:

java.time.ZonedDateTime

java.lang.Objectjava.lang.Objectjava.time.ZonedDateTimejava.time.ZonedDateTimejava.time.temporal.TemporalTemporaljava.time.chrono.ChronoZonedDateTimeChronoZonedDateTimejava.io.SerializableSerializableLogicBig

Method:

public ZonedDateTime minusDays(long days)

This method subtracts the specified amount from the days field of the copy of this instance, if necessary adjusting the month and year fields to have a valid result.

Examples


package com.logicbig.example.zoneddatetime;

import java.time.ZonedDateTime;

public class MinusDaysExample {

public static void main(String... args) {
ZonedDateTime d = ZonedDateTime.now();
System.out.println(d);

ZonedDateTime d2 = d.minusDays(10);
System.out.println(d2);

ZonedDateTime d3 = d.minusDays(1000);
System.out.println(d3);
}
}

Output

2017-05-01T16:11:53.556-05:00[America/Chicago]
2017-04-21T16:11:53.556-05:00[America/Chicago]
2014-08-05T16:11:53.556-05:00[America/Chicago]




package com.logicbig.example.zoneddatetime;

import java.time.ZonedDateTime;

public class MinusDaysExample2 {

public static void main(String... args) {
ZonedDateTime d = ZonedDateTime.now();
System.out.println(d);

ZonedDateTime d2 = d.minusDays(-10);
System.out.println(d2);

ZonedDateTime d3 = d.minusDays(-100);
System.out.println(d3);
}
}

Output

2017-05-01T16:11:55.589-05:00[America/Chicago]
2017-05-11T16:11:55.589-05:00[America/Chicago]
2017-08-09T16:11:55.589-05:00[America/Chicago]




See Also