I need to get the date by passing these parameters
I looked for a constructor in Calendar
class but does not contain these parameters.
To create date from year, week number and week's day use java.util.Calendar
instance:
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, 2017);
cal.set(Calendar.WEEK_OF_YEAR, 26);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
To convert from Calendar
to java.util.Date
:
Date date = cal.getTime();
To convert Date
into java.time.LocalDateTime
use :
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());