Definitely not for a date try to dress up a bit more that outfit is more for a regular day. You want to impress him that's more for a let's just hang day.
I'm not going to lie I do have a lot of black t's and three pair of pants like that but that pattern, color, and the fact that it doesn't get tighter at the ankle doesn't work.
Also when warring clothes with a lot of pattern or things going on especially pants the color that will never fail you are black, white, and grey. It still has fun cute patterns but these color tone it down a bit. Now there's nothing wrong with wearing colors either but you have to get the right one that goes with your skin tone and high lights you. It doesn't have to only be that color obvuously but it has to be the most noticeable. For instance peach or pinkish tones high light me.
I'm not surewhat color looks best in you but I'm thinking something like this will suit you better
Are those pajama pants? And the shirt looks a bit plain. I'd recommend a skirt or dress - unless your going to the park or something - in which case I'd wear casual jeans and a button down shirt, or maybe yoga pants and a t-shirt or whatever.
It all depends where the date is ans what you want to do. This is more a leisure outfit, so I would not use to go to a restaurant, but OK for a picnic or a day at the beach or walk into town and a snack somewhere.