html输入类型datetime-local到datetime sql使用php

I have this object created in my web page.

input type="datetime-local" name="datentime" size="15" style="height:30px; font-size:18px" placeholder="

Now I need to retrieve the value and put it into my mysql database. I tried a lot but couldn't insert value to database. my php code is given below.

$event_dnt = strtotime($_POST["datentime"]);

database store as YYYY-MM-DD HH:MM:SS

Convert date from dd/mm/yyyy h:i (Default for input type datetime-local format) to Y-m-d H:i:s (Mysql format) to save in database, use code following:

date("Y-m-d H:i:s", strtotime($_POST["datentime"]))

You must convert timestamp time (which return strtotime function) to database format string.

For example,

$_POST["datentime"] = '20.06.2018 10:12:45'; # OR '2018-06-08 10:12:45' -- just input sumulation
$data = $_POST["datentime"];
$dbInsertDate = date('Y-m-d H:i:s', strtotime($data));

In addition, check $_POST["datentime"] for needed format by regexp.