Should i use Calendar instead?
package com.codegym.task.task08.task0827;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.ZoneId;
import java.time.temporal.ChronoUnit;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.SimpleTimeZone;
/*
Working with dates
*/
public class Solution {
public static void main(String[] args) {
System.out.println(isDateOdd("FEBRUARY 3 2013"));
}
public static boolean isDateOdd(String date) {
Date d = null;
try {
d = new SimpleDateFormat("MMM d yyyy", Locale.US).parse(date);
} catch (ParseException e) {
e.printStackTrace();
}
LocalDate l = d.toInstant()
.atZone(ZoneId.systemDefault())
.toLocalDate();
int i = l.getDayOfYear();
//System.out.println(i);
return i % 2 == 0;
}
}