package com.javarush.test.level08.lesson11.home09; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; /* Работа с датой 1. Реализовать метод isDateOdd(String date) так, чтобы он возвращал true, если количество дней с начала года - нечетное число, иначе false 2. String date передается в формате MAY 1 2013 Пример: JANUARY 1 2000 = true JANUARY 2 2020 = false */ public class Solution { public static void main(String[] args) throws ParseException { //SimpleDateFormat sdf = new SimpleDateFormat("MMMM d yyyy", Locale.ENGLISH); //String date = sdf.format(new Date()); //String myStringDate= "MAY 1 2013"; //Date myDate = sdf.parse(myStringDate); //System.out.println(myDate); //System.out.println(new Date().getYear()); System.out.println(isDateOdd("JANUARY 1 2015")); } public static boolean isDateOdd(String date) throws ParseException{ SimpleDateFormat sdf = new SimpleDateFormat("MMMM d yyyy", Locale.ENGLISH); Date myDate = sdf.parse(date); if ((myDate.getYear() % 2) == 0) { return false; } else return true; } }