I'm not an idiot.
People declaring their level of intelligence and thinking that the statement itself positively effects the listeners opinion of their intelligence makes it one of my favorite statements/phrases to hear. It's like a reverse paradox and never fails to bring a smile to my face. It's right up there with any statement beginning, "Now, I'm not racist, but...".
Storing date/time as a string is a novice mistake and the most likely cause of the query returning NULL values. Which is why I asked it. Without seeing your actual query, I don't know a better way of trying to help you debug it than starting with the most obvious cause and working from there.
Can you post your actual database so I can see the actual results for myself?