Tylko zgaduję, ale Twoja Date pole w bazie danych jest typu date lub datetime . Ich format to YYYY-mm-dd . Spróbuj zmienić kod na:
$insertdate = date('Y-m-d', strtotime($_POST['Date']));
Ponadto nie konwertujesz daty na znacznik czasu przed jej formatowaniem. Dodałem strtotime() na danych również tutaj.