我无法从我的表单中将日期导入到mysql中。在MySQL中的英文日期格式
我的形式进行验证,这样的输入将始终DD/MM/YYYY
我目前使用
$date = date('Y/m/d', strtotime($_POST['night_attending']));
这需要从表单中值和年/月给它分配/天
的问题是,它的阅读我的形式为mm/dd/yyyy的
我可以交换代码“Y/d/M”,这就会把它变成我的数据库以正确的方式轮,但它会停止工作,如果这一天是过去12日,因为它仍然认为它是一个月
我一直在使用
date_default_timezone_set('Europe/Dublin');
和
date_default_timezone_set('Europe/London');
尝试,但它没有什么区别
我正在考虑在我的表单上使用mm/dd/yyyy格式,但这不是很好,因为它是英国网站。
有没有人遇到过这个问题?我确定它必须是comman,必须有一个简单的答案,我错过了。
感谢
alsweet