Не предавайте датите като низове. Предайте ги като DateTime.
The .Net DateTime съпоставя директно с DateTime на SQL Server . Всичко, което трябва да направите, е да анализирате низа до структура DateTime във вашия .Net код и да го предадете като параметър на вашата съхранена процедура. За да търсите конкретна дата и да игнорирате частта Time на DateTime, по-добре използвайте >= и < във вашия sql:
select *
from table
where acceptedDate >= @Date
AND acceptedDate < DATEADD(DAY, 1, @Date);