Evidentemente hai ragione, anche io non cercato sul forum. Comunque nel mio codice ho usto le strutture più semplici possibili, senza usare librerie o istruzioni particolari (anche se il mio codice non calcola gli anni bisestili!).
Inoltre, mi sembra di aver capito che,nella conversazione da te citata, si parli di una circostanza un po' diversa: si calcola addirittura la differenza dei giorni trascorsi dall'anno 0 (cosa utile per date molto distanti), cosa secondo me inutile in questa circostanza, dato che, trattandosi di un autonoleggio, le date non dovrebbero essere molto distanti, quindi il calcolo dell'anno bisestile non è necessario.