Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.gmail.opozitus;
- import java.util.Scanner;
- import java.util.Date;
- import java.text.SimpleDateFormat;
- import java.text.ParseException;
- public class TimeDifferent2 {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Scanner sc = new Scanner(System.in);
- System.out.println("Введіть дату ");
- SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yy");
- String date = sc.next();
- sc.close();
- try {
- Date dateIn = sdf.parse(date);
- dateCompare(dateIn);
- } catch (ParseException e) {
- System.out.println("Неправільно введено дату");
- }
- }
- static void dateCompare(Date dateIn) {
- SimpleDateFormat sdfOut = new SimpleDateFormat("dd MMMM yyyy");
- Date dateNow = new Date();
- String[] arrDateNow = (sdfOut.format(dateNow)).split("[ ]");
- String[] arrDateIn = (sdfOut.format(dateIn)).split("[ ]");
- System.out.println("Сьогодні - " + sdfOut.format(dateNow));
- System.out.println("Введено - " + sdfOut.format(dateIn));
- boolean sameDate = true;
- for (int i = 0; i < arrDateNow.length; i++) {
- if (!arrDateIn[i].equals(arrDateNow[i])) {
- if (sameDate) {
- System.out.print("Дати відрізняються - ");
- }
- System.out.print(" " + arrDateIn[i]);
- sameDate = false;
- }
- }
- System.out.println((sameDate) ? "Дати однакові" : "");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement