Il fatto che il campo sia "date" non dice nulla su cosa uno ci può scrivere dentro, può anche scriverci "pippo" e il dato viene inviato comunque senza problemi se non sei tu a fare dei controlli.
Questo per dire che non è possibile rispondere alla tua domanda così come l'hai posta.
Ad ogni modo, bisognerebbe sapere in che formato viene scritta la data per poterla elaborare nel modo corretto e poi passare i dati alla funzione mktime().