es soll angezeigt werden wie viele Tage noch übrig sind bis der Monat vorbei ist.Start- oder Endedatum speichern?
genau. Und wie?Ja, lässt sich damit doch leicht realisieren: wie viele Tage bis zum Enddatum?
vielen dankint resttage = DAYS.between(LocalDate.now(), enddatum);
Seit der Erfindung von Java gab es viele Ideen, wie man ein Datum speichern kannint resttage = DAYS.between(LocalDate.now(), enddatum);
Die Lib JodaTime war sehr beliebt im letzten Jahrtausend Sie sagen über sich selbst "Joda-Time is the de facto standard date and time library for Java prior to Java SE 8 "und ich habe keine Übersicht, welche es sonst noch gab ...
Eigentlich bin ich davon ausgegangen, dass er überhaupt nichts benutztmihe7 geht wohl davon aus , dass du java.util.time.* benutzt, aber auch mit den anderen Datumsformaten solltest du das Problem lösen können,
Eigentlich bin ich davon ausgegangen, dass er überhaupt nichts benutzt
int resttage = DAYS.between(LocalDate.now(), enddatum);
endedatum
dann?Ich glaube wir schreiben aneinander vorbei. Die Time API habe ich im Beispiel verwendet, weil ich nicht davon ausgegangen bin, dass er bislang überhaupt irgendwas benutzt. Dass er damit dann die Time API nutzen müsste, ist klarUnd was für einen Typ hatendedatum
dann?
public int restDays;
public Text restDaysText;
// Update is called once per frame
void Update()
{
DateTime heute = DateTime.Now;
int tage = DateTime.DaysInMonth(heute.Year, heute.Month);
restDays = tage - heute.Day;
restDaysText.text = restDays.ToString();
}
}
Das ist aber eine andere Anforderungich habe es nun so hinbekommen das mir die Resttage von einem Monat angezeigt werden
wie meinst du das?Das ist aber eine andere Anforderung
Wenn man dir ab jetzt einen Monat Zeit gibt, hast du dann ~20 Tage oder ~30 Tage Zeit?wie meinst du das?
Wenn man dir ab jetzt einen Monat Zeit gibt, hast du dann ~20 Tage oder ~30 Tage Zeit?
[/QUOTE
wie viele tage der monat hat wird automatisch ermittelt. Sprich wenn der monat 31 Tage hat sind es genau noch 21 tage bis dort hin
habe mich dan falsch ausgedrückt, ich bitte um verzeihungEs ging nur darum, dass "1 Monat Zeit haben" etwas anderes ist als "bis zum Ende des Monats Zeit haben".
Es geht doch nicht um eine Entschuldigung sondern einfach darum, dass es sich um zwei verschiedene Anforderungen handelt und Dir klar sein muss, welche Du brauchst Also, alles gut.