从日期选择器到mysql / php的奇怪日期格式

时间:2017-02-05 01:08:56

标签: php jquery mysql date datepicker

任何人都可以看到这里有什么问题?我不能:(

示例日期:第10天,第02个月,2017年

在我的数据库中插入:2017-10-02

DB设置为DATE

Jquery Datepicker:

    $('.datepicker').daterangepicker({ 
    singleDatePicker: true,
    locale: {
        format: 'DD/MM/YYYY'
    }
});

Datepicker输出到HTML:10/02/2017

PHP:

$Newdate = date('Y-m-d', strtotime(str_replace('-', '/', $DateTaken)));

为什么要切换日期和月份?

1 个答案:

答案 0 :(得分:0)

您必须更改date()函数的日期格式:

$Newdate = date('d-m-Y', strtotime(str_replace('-', '/', $DateTaken)));

文件建立: http://php.net/manual/en/function.date.php