qualcuno può spiegarmi cosa fà DateTime()?
i.e. inizio = New DateTime(fini.Year, p.Month, p.Day)