There is a TIME datatype:
time (Transact-SQL) | Microsoft Docs[
^] but ... convert it to UTC as part of your DateTime value in C# before you send it to SQL - if you don't, then you will be using local time which can be a real problem - it differs for two users in different countries, and it takes no notice of daylight savings.
Personally, I'd recommend storing it as a UTC date and time in a DATETIME2 column, and extract times as necessary - it makes comparisons a lot simpler in many ways.