You where clause looks a little muddled:
So your clause says that:
`Date` is greater than (or equal to) now
End_Time is greater than now
Maybe that's correct? I don't know what you need your query to do, but it looks like your going for a date range between Date and End_Time?
in which case you can use between:
WHERE CURDATE() between `Date` AND End_Time
Between is inclusive at both ends so may not be perfect
If that's not the issue then please clarify the context of the dates and the query in general