Если требуется проверка на стороне клиента (js), а формат строки даты соответствует описанию, вы можете преобразовать эту строку в дату и сравнить ее с текущей датой / временем:
var dat = '12-5-2011 10:51:49',
datarr = dat.split(/\-|\s/),
chckDate = new Date([datarr[2],datarr[1],datarr[0]].join('/')+' '+datarr[3]);
alert (chkDate < new Date);