Utilizzando .NET 3.5
Voglio determinare se l'ora corrente cade in un intervallo di tempo.
Finora ho il tempo corrente:
DateTime currentTime = new DateTime();
currentTime.TimeOfDay;
Sto cercando di capire come convertire e confrontare l'intervallo di tempo. Funzionerebbe?
if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay
&& Convert.ToDateTime("13:01") >= currentTime.TimeOfDay)
{
//match found
}
AGGIORNAMENTO1: grazie a tutti per i vostri suggerimenti. Non avevo familiarità con la funzione TimeSpan.