getting week of calendar

main
Said Gedik 2023-06-14 17:10:29 +02:00
parent 21065b2eac
commit 95d46b5ffc
1 changed files with 10 additions and 1 deletions

View File

@ -1,5 +1,8 @@
package com.nttdata.calender.planTimes;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.temporal.IsoFields;
import java.util.ArrayList;
import com.nttdata.calender.api.RemedyJavaAPI;
@ -15,7 +18,13 @@ public class PlanTimes {
public void setPlanTimes(PlanTimesRequest req) {
System.out.println("filter: " + req.getFilter());
System.out.println("startDate: " + req.getRenderStartDate());
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy");
LocalDate date = LocalDate.parse(req.getRenderStartDate(), formatter);
int weekOfYear = date.get(IsoFields.WEEK_OF_WEEK_BASED_YEAR);
System.out.printf("startDate: %s (%dw%d)%n", req.getRenderStartDate(), date.getYear(), weekOfYear);
System.out.println("endDate: " + req.getRenderEndDate());
}
}