Gast
#487228
Hallo zusammen,
ich möchte die Anzahl an Tagen, die zwischen zwei Daten liegen mit C++
berechnen.
Die Bedingungs für ein Schaltjahr lautet:
Ist die Jahrezahl durch 4 (aber nicht durch 100) oder 400 ohne Rest
teilbar, so liegt ein Schaltjahr vor.
Ich wollte die Abfrage so gestalten:
if (((ein_datum.jahr)%4) && !((ein_datum.jahr)%100) ||
((ein_datum.jahr)%400)))
{
summe_tage += 29;
}
else
{
summe_tage += 28;
}
Kommt das so hin, oder habe ich etwas übersehen?