ho effettuato questi tipi di controlli sulle date:

codice:
        If Trim(txtDataIniContratto.Text) <> "" And Trim(txtDataFineContratto.Text) <> "" Then
            If CDate(txtDataIniContratto.Text) >= CDate(txtDataFineContratto.Text) Then
                MessageBox.Show("La data di inizio contratto deve essere antecedente con la data di fine contratto")
                txtDataFineContratto.Focus()
                Exit Function
            End If
        End If
Volevo sapere se ci si può fidare al 100% di questo utilizzo dell'operatore < e > sulle date come se fossero numeri!

Grazie