Логика правильная? Мысль правильная? почему не проходит?
package com.javarush.task.task08.task0827;
import java.util.Date;
/*
Работа с датой
*/
public class Solution {
public static void main(String[] args) {
System.out.println(isDateOdd("MAY 1 2013"));
}
public static boolean isDateOdd(String date) {
Date data1 = new Date(date);
Date data = new Date ("January 1 2013");
long result = data1.getTime() - data.getTime();
long q = (((result/1000)/60)/60/24);
if(q%2!=0)
return true;
else
return false;
}
}