Advertisement
jaVer404

undone_level08.lesson11.home09

Apr 20th, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1. package com.javarush.test.level08.lesson11.home09;
  2.  
  3. import java.text.ParseException;
  4. import java.text.SimpleDateFormat;
  5. import java.util.Date;
  6. import java.util.Locale;
  7.  
  8. /* Работа с датой
  9. 1. Реализовать метод isDateOdd(String date) так, чтобы он возвращал true, если количество дней с начала года - нечетное число, иначе false
  10. 2. String date передается в формате MAY 1 2013
  11. Пример:
  12. JANUARY 1 2000 = true
  13. JANUARY 2 2020 = false
  14. */
  15.  
  16. public class Solution
  17. {
  18.     public static void main(String[] args) throws ParseException
  19.     {
  20.         //SimpleDateFormat sdf = new SimpleDateFormat("MMMM d yyyy", Locale.ENGLISH);
  21.         //String date = sdf.format(new Date());
  22.         //String myStringDate= "MAY 1 2013";
  23.         //Date myDate =  sdf.parse(myStringDate);
  24.         //System.out.println(myDate);
  25.         //System.out.println(new Date().getYear());
  26.         System.out.println(isDateOdd("JANUARY 1 2015"));
  27.     }
  28.  
  29.   public static boolean isDateOdd(String date) throws ParseException{
  30.       SimpleDateFormat sdf = new SimpleDateFormat("MMMM d yyyy", Locale.ENGLISH);
  31.       Date myDate =  sdf.parse(date);
  32.       if ((myDate.getYear() % 2) == 0) {
  33.           return false;
  34.       }
  35.       else
  36.           return true;
  37.   }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement