You could compare DateTime object directly:
$date_s = new DateTime($row->StartDate);
$date_e = new DateTime($row->EndDate);
$now = new DateTime();
if ($now > $date_s && $now < $date_e) {
}
Or not using DateTime object:
$date_s = strtotime($row->StartDate);
$date_e = strtotime($row->EndDate);
$now = time();
if ($now > $date_s && $now < $date_e) {
}
Using either one but not BOTH.