GregorianCalendar

Status
Nicht offen für weitere Antworten.

gr33b

Aktives Mitglied
Hallo zusammen

Mit der Zeit habe ich schon immer mühe gehabt. Immer zu spät bei der Arbeit usw.

Nun will ich ein Programm machen, das die aktuelle Zeit nimmt und die Differenz zum nächsten Wochenende ausrechnet.

Das sieht momentan so aus:

Code:
	Date dateNow = new Date();
	GregorianCalendar now = new GregorianCalendar();
	now.setTime(dateNow);
			
	GregorianCalendar nextWeekend = new GregorianCalendar();
	nextWeekend.setTime(dateNow);
		
	nextWeekend.set(GregorianCalendar.DAY_OF_WEEK, GregorianCalendar.FRIDAY);
	nextWeekend.set(GregorianCalendar.HOUR_OF_DAY, 15);
	nextWeekend.set(GregorianCalendar.MINUTE, 0);
	nextWeekend.set(GregorianCalendar.SECOND, 0);

Nun weiss ich nicht wie ich die Differenz aus now und nextWeekend herausfinden kann?!?

Man kann beide in Millisekunden umwandeln und dann ein Date Objekt machen, da ich aber diese Lösung nicht gerade schön finde und sie auch nicht ausreichend funktioniert bitte ich um Anregungen


Danke für die Hilfe
 

norman

Top Contributor
evtl.:
Code:
Date diff = new Date( nextWeekend.getTime() - now.getTime() );
 

gr33b

Aktives Mitglied
gr33b hat gesagt.:
Man kann beide in Millisekunden umwandeln und dann ein Date Objekt machen, da ich aber diese Lösung nicht gerade schön finde und sie auch nicht ausreichend funktioniert bitte ich um Anregungen

norman hat gesagt.:
Code:
Date diff = new Date( nextWeekend.getTime() - now.getTime() );
Das ist eben die Lösung die ich nicht "schön" finde. Aber danke für die Mühe.
 

norman

Top Contributor
ich dachte du hast es mit getTimeInMillis() gemacht, sry ;)
(was funktioniert daran eigtl "nicht ausreichend")?

[edit] du könntest es wohl auch mit compareTo() machen. Allerdings scheint es mir so, dass Calendar-Objekte so oder so immer in Millisekunden 'umgerechnet' werden.
 

Sky

Top Contributor
Wenn Du "richtig" rechnen willst, so bleibt Dir nichts anderes übrig, als die Millis zu verwenden:

- Millis / 1000 = Sekunden
- usw.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Schleife für ein Jahr mit dem GregorianCalendar Java Basics - Anfänger-Themen 1
P GregorianCalendar Java Basics - Anfänger-Themen 4
D GregorianCalendar als Parameter Java Basics - Anfänger-Themen 2
I Datum ohne GregorianCalendar und co. Java Basics - Anfänger-Themen 3
M GregorianCalendar last month Java Basics - Anfänger-Themen 2
M GregorianCalendar Sortieren! Java Basics - Anfänger-Themen 2
P GregorianCalendar:GET Problem Java Basics - Anfänger-Themen 2
M GregorianCalendar Java Basics - Anfänger-Themen 4
U GregorianCalendar Java Basics - Anfänger-Themen 4
R Erste Schritte Arbeitszeit Zähler bzw Feierabend Uhr | GregorianCalendar | SimpleDateFormat| Java Basics - Anfänger-Themen 3
R GregorianCalendar auf Datum reduzieren Java Basics - Anfänger-Themen 9
A GregorianCalendar heute + X Tage Java Basics - Anfänger-Themen 11
L Java GregorianCalendar Java Basics - Anfänger-Themen 2
N GregorianCalendar Sommer/Winterzeit Probleme Java Basics - Anfänger-Themen 4
N GregorianCalendar Kalenderwoche in SimpelDateFormat auf 2 Systemen verschieden Java Basics - Anfänger-Themen 8
R mit GregorianCalendar Datum generieren Java Basics - Anfänger-Themen 3
C GregorianCalendar 2 Datumswerte(Differenz) auf volles Jahr prüfen Java Basics - Anfänger-Themen 4
C String to GregorianCalendar Java Basics - Anfänger-Themen 4
J GregorianCalendar: Probleme mit WEEK_OF_YEAR Java Basics - Anfänger-Themen 7
M Daten vergleichen mit GregorianCalendar - HILFE! :) Java Basics - Anfänger-Themen 3
K GregorianCalendar Java Basics - Anfänger-Themen 9
L Frage zur Ausgabe eines gesetzten GregorianCalendar Datums Java Basics - Anfänger-Themen 4
Schandro GregorianCalendar Sommerzeit abziehen Java Basics - Anfänger-Themen 6
A GregorianCalendar -Darstellung mit drawString Java Basics - Anfänger-Themen 3
P Problem mit setzen von Zeiten im GregorianCalendar Java Basics - Anfänger-Themen 3
E GregorianCalendar- Datum erstellen Java Basics - Anfänger-Themen 7
W Date in Gregoriancalendar Java Basics - Anfänger-Themen 2
Z Zeitdifferenz mit GregorianCalendar Java Basics - Anfänger-Themen 6
C GregorianCalendar glaubt mir alles wieso! Java Basics - Anfänger-Themen 12
M ArrayList mit Objekt vom Typ GregorianCalendar Java Basics - Anfänger-Themen 3
C millisekunden bei gregoriancalendar stimmen nicht Java Basics - Anfänger-Themen 2
G GregorianCalendar (vor und zurück) Java Basics - Anfänger-Themen 7
G GregorianCalendar Java Basics - Anfänger-Themen 10
S GregorianCalendar - Vergangene Zeit Java Basics - Anfänger-Themen 17
M GregorianCalendar bringt mich um. Java Basics - Anfänger-Themen 8
H GregorianCalendar Zeit abziehen (Countup) Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben