Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery/PHP+;创建MySQL日期类型_Php_Jquery_Mysql_Date - Fatal编程技术网

Jquery/PHP+;创建MySQL日期类型

Jquery/PHP+;创建MySQL日期类型,php,jquery,mysql,date,Php,Jquery,Mysql,Date,我有一个网站,人们可以加入并输入他们的生日,我想将其作为日期类型存储在MySQL中 我掌握的数据是 Day - eg: 1 or 11, 23 etc Month - eg: March or April or December Year - eg: 1975 or 1964 or 1944 etc thus eg: 3 March 1966 如何将其转换为可以保存为MySQL日期类型的格式 谢谢 $datetime = DateTime::createFromFormat('j F Y',

我有一个网站,人们可以加入并输入他们的生日,我想将其作为日期类型存储在MySQL中

我掌握的数据是

Day - eg: 1 or 11, 23 etc
Month - eg: March or April or December
Year - eg: 1975 or 1964 or 1944 etc

thus eg: 3 March 1966
如何将其转换为可以保存为MySQL日期类型的格式

谢谢

$datetime = DateTime::createFromFormat('j F Y', '3 March 1966');
echo $datetime->format('Y-m-d');

参考:


它可以使用date()和strotime()函数创建

 $mysql_date= date("Y-m-d",strtotime("3 March 1996"));