Bene!
Io ho delle prenotazioni, registrate con il check in e check out nel db, il tuo sistema mi sembra ottimo quando si lavora con una data, ma dovendo fare questi calcoli per più prenotazioni e poi fare:
- il conteggio dei giorni per ogni singola prenotazione
- contare quanti giorni liberi rimangono per ogni mese sottraendo appunto i giorni prenotati
il problema maggiore è il fatto delle date a cavallo tra mesi, come potrei ciclare questi calcoli? Il sistema tiene conto del Daylight Saving Time (DST)?
Ti ringrazio in anticipo perché lavoro con il PHP di rado e vedendo il tuo snippet ho pensato che tu abbia realizzato un qualche cosa di simile alle mie necessità, almeno l'ambiente di utilizzo, quello delle prenotazioni, mi sembra proprio quello.
Andrebbe valutato come tu dici quando ci si trova a cavallo di anni.
In verità il conteggio delle notti sono riuscito a farlo con jQuery, ma visto che necessito di altri calcoli, preferisco sfruttare PHP.
Grazie!