Guten Tag,
Ich habe versucht, eine Datei zu schreiben, die die differenz zwischen der Aktuelle Zeit(Akze) und einer Zeit zu der ein Termin stattfindet berechnet.
Jedoch kann ich hier ledeglich mit kommazahlen arbeiten, mit der ich keine genaue minutenangabe bekommen.
Wie könnte ich eine genaue Minutenangabe bekommen?
Hier dann erst einmal mein Versuch:
Vielen dank im Vorraus
MfG
PePsO
Ich habe versucht, eine Datei zu schreiben, die die differenz zwischen der Aktuelle Zeit(Akze) und einer Zeit zu der ein Termin stattfindet berechnet.
Jedoch kann ich hier ledeglich mit kommazahlen arbeiten, mit der ich keine genaue minutenangabe bekommen.
Wie könnte ich eine genaue Minutenangabe bekommen?
Hier dann erst einmal mein Versuch:
- import java.io.*;
class Clock
{
public static void main(String [] args) throws IOException
{
Clock c1 = new Clock();
c1.Zeit();
c1.Rest();
}
//Attribute
double Akze;
double Anze;
double Rest;
BufferedReader br;
public Clock() throws IOException
{
br= new BufferedReader(new InputStreamReader(System.in));
}
void Zeit() throws IOException
{
System.out.println("Geben sie die Aktuelle Zeit ein:");
this.Akze=Double.parseDouble(br.readLine());
System.out.println("");
System.out.println("Geben sie die Ankunftszeit ein:");
this.Anze=Double.parseDouble(br.readLine());
}
void Rest()
{
System.out.println("Startzeit:" +this.Akze +"Uhr");
System.out.println("Endzeit:" +this.Anze +"Uhr");
this.Rest=this.Anze-this.Akze;
System.out.println("Ihre Restzeit beträgt:" +this.Rest +"Stunden");
}
}
Vielen dank im Vorraus
MfG
PePsO