package com.javarush.test.level08.lesson11.home09;
import java.util.Date;
/* Работа с датой1. Реализовать метод isDateOdd(String date) так,
чтобы он возвращал true, если количество дней
с начала года - нечетное число, иначе false2. String date передается в формате MAY 1 2013Не забудьте учесть первый день года.Пример:JANUARY 1 2000 = trueJANUARY 2 2020 = false*/
public class Solution
{
public static void main(String[] args)
{
System.out.println(isDateOdd("JANUARY 1 2000"));
}
public static boolean isDateOdd(String date)
{
Date dat_new = new Date(date);
Date start_year = new Date(date);
start_year.setHours(0);
start_year.setMinutes(0);
start_year.setSeconds(0);
start_year.setDate(1);
start_year.setMonth(0);
long d = dat_new.getTime() - start_year.getTime();
long ms = 1000*60*60*24;
int dayCount = (int)(d/ms);
if (dayCount%2==0)
return true;
else return false;
}
}
Комментариев нет:
Отправить комментарий