olivmir
olivmir

Reputation: 722

java.time: How to validate calendar weeks

How to verify that a calendar week is valid?

For example:

How to figure this out via java.time?

Upvotes: 1

Views: 315

Answers (1)

JodaStephen
JodaStephen

Reputation: 63385

Use TemporalAccessor.range(TemporalField):

LocalDate date = LocalDate.of(2020, 6, 1);
ValueRange range = date.range(IsoFields.WEEK_OF_WEEK_BASED_YEAR);
System.out.println(range.getMaximum());  // 53

Upvotes: 4

Related Questions