Use LocalDate and OffsetDateTime for API dates
masterThe library represents API date strings as Java 8 LocalDate or OffsetDateTime objects.
- For
format: date, usejava.time.LocalDate. - For
format: date-time, usejava.time.OffsetDateTime.
Note: Time zone information is required for date-time fields. Failing to include time zone information or providing a plain string instead of an OffsetDateTime will result in an error.
import java.time.LocalDate;
import java.time.OffsetDateTime;
// For format: date
LocalDate myDate = LocalDate.parse("2019-12-06");
// For format: date-time
OffsetDateTime myDateTime = OffsetDateTime.parse("2019-12-06T22:35:49+00:00");