package com.berkay.timer; import java.util.Calendar; import java.util.Timer; import java.util.TimerTask; public class Main { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); int saat = calendar.get(Calendar.HOUR_OF_DAY); int dakika= calendar.get(Calendar.MINUTE); int istenenSaat= 13; int istenenDakika = 32; int saatFarki; int dakikaFarki; int dakikaFarkiSN; int saatFarkiSN; int toplamFarkSN; if(istenenSaat > saat) { if(istenenSaat - saat == 1 && istenenDakika < dakika) { saatFarki = 0; saatFarkiSN = 0; if(istenenDakika < dakika) { dakikaFarki = (60+ istenenDakika) - dakika; dakikaFarkiSN = Math.abs(dakikaFarki *60); toplamFarkSN = dakikaFarkiSN; System.out.println(dakikaFarkiSN +"yay"); } else if(istenenDakika > dakika){ dakikaFarki = istenenDakika - dakika; dakikaFarkiSN = Math.abs(dakikaFarki * 60); toplamFarkSN = dakikaFarkiSN + saatFarkiSN; System.out.println(dakikaFarkiSN + "xd"); } else if(istenenDakika == dakika) { toplamFarkSN = 0; } }else if(istenenSaat - saat == 1 && istenenDakika >= dakika){ saatFarki = 1; if(istenenDakika > dakika){ dakikaFarki = istenenDakika - dakika; dakikaFarkiSN = Math.abs(dakikaFarki * 60); saatFarkiSN = 3600; toplamFarkSN= saatFarkiSN + dakikaFarkiSN; System.out.println(saatFarkiSN + dakikaFarkiSN + "yey"); } else if(istenenDakika == dakika) { toplamFarkSN = 3600; System.out.println("esit"); } }else if(istenenSaat - saat > 1) { saatFarki = istenenSaat - saat; if(istenenDakika > dakika) { dakikaFarki = istenenDakika - dakika; dakikaFarkiSN = Math.abs(dakikaFarki*60); saatFarkiSN = Math.abs(saatFarki * 3600); toplamFarkSN = saatFarkiSN + dakikaFarkiSN; System.out.println("AAAAA" + toplamFarkSN); }else if(istenenDakika == dakika) { dakikaFarkiSN = 0; saatFarkiSN = Math.abs(saatFarki * 3600); toplamFarkSN = saatFarkiSN + dakikaFarkiSN; System.out.println("aAa" + toplamFarkSN); }else if(istenenDakika < dakika) { saatFarkiSN = saatFarki * 3600; dakikaFarki = dakika - istenenDakika; dakikaFarkiSN = Math.abs(dakikaFarki *60); toplamFarkSN = saatFarkiSN - dakikaFarkiSN; System.out.println(toplamFarkSN + "ehhe"); } } //----------------------------------------------------------------------------------------------------------- }else if(istenenSaat == saat) { if(istenenDakika > dakika){ dakikaFarki = istenenDakika - dakika; dakikaFarkiSN = Math.abs(dakikaFarki * 60); System.out.println(dakikaFarkiSN + "xddd"); }else if(istenenDakika == dakika) { toplamFarkSN = 0; System.out.println(" tam esit"); }else if(istenenDakika < dakika) { saatFarkiSN = 24*3600; dakikaFarki = dakika - istenenDakika; dakikaFarkiSN = dakikaFarki * 60; toplamFarkSN = saatFarkiSN - dakikaFarkiSN; System.out.println(toplamFarkSN + "ehehe"); } //----------------------------------------------------------------------------------------------------------- }else if(istenenSaat < saat) { saatFarki = (24 + istenenSaat) - saat; saatFarkiSN = saatFarki * 3600; if(istenenDakika > dakika) { dakikaFarki = istenenDakika - dakika; dakikaFarkiSN = dakikaFarki * 60; toplamFarkSN = saatFarkiSN + dakikaFarkiSN; System.out.println("eheeeeeeeeeee"+ toplamFarkSN); }else if(istenenDakika == dakika) { toplamFarkSN = saatFarkiSN; System.out.println(saatFarkiSN+ "ehü"); }else if(istenenDakika < dakika) { dakikaFarki = (60+istenenDakika) - dakika; dakikaFarkiSN = dakikaFarki * 60; toplamFarkSN = saatFarkiSN - dakikaFarkiSN; System.out.println("eheheheBerkuş"+ toplamFarkSN); } } }}