Mysql 如何更改我的引导datetimepicker的日期格式

Mysql 如何更改我的引导datetimepicker的日期格式,mysql,twitter-bootstrap,codeigniter,date,bootstrap-datetimepicker,Mysql,Twitter Bootstrap,Codeigniter,Date,Bootstrap Datetimepicker,我是新的引导日期时间采集器。我将如何更改其默认时间格式?。我有一个默认的mysql日期格式(yyyy/mm/dd)。我还想更改我的datetimepicker,使其与我的数据库日期格式一致 以下是引导日期时间选择器: <form id="date"> <div class="form-group"> <label class="control-label col-sm-3" for="pbdate">Birthdate:</label>

我是新的引导日期时间采集器。我将如何更改其默认时间格式?。我有一个默认的mysql日期格式(yyyy/mm/dd)。我还想更改我的datetimepicker,使其与我的数据库日期格式一致

以下是引导日期时间选择器:

<form id="date">
<div class="form-group">
     <label class="control-label col-sm-3" for="pbdate">Birthdate:</label>
       <div class="col-sm-5">
         <div class="input-group date" data-provide="datepicker">
           <input type="text" class="form-control" id="pabdate" name="pabdate" placeholder="Birthdate" required>
              <div class="input-group-addon">
                <span class="glyphicon glyphicon-th"></span>
              </div>
         </div>
       </div>
</div>
</form>
以下是我的ajax:

$.ajax({
    url: siteurl+"sec_date/mydate",
    type: "POST",
    data: $('#date').serialize(),
    dataType: "JSON",
        success: function(data) {
     }
   )};
当我
var\u dump
在我的控制器中转储它时,因为我正在使用codeigniter,所以输出仍然是
mm/dd/yyyy
请尝试以下操作:

$('.datepicker').datepicker({
    format: 'dd/mm/yyyy'    // pass here your desired format
 });
注意:数据库日期的默认格式为D-M-Y

您可以在控制器功能中将其更改为数据库支持的格式,如:

$DB_date = date('Y-m-d', strtotime($date_picker_date));
检查这个 看

格式必须是

 $('.datepicker').datetimepicker({
  format: 'DD-MM-YYYY HH:mm:ss' // change format here
  });

而不是输入type=“text”设置type=“date”。然后在SQL中设置数据类型
smalldatetime
。否则,任何特定的格式都意味着在SQL中将数据类型设置为
varchar
,并创建存储过程,然后根据需要在存储过程中转换它。使用此
convert(varchar(11),dcreate_dt,(106))作为列名

如果我遇到这种情况,先生该怎么办。在我的文章中,我用ajax数据制作了:$('#frm_reg').serialize(),value still string(10)“12/28/2016”我已经将其更改为格式:'yyyy/mm/dd'//将您想要的格式传递给这里,如果我遇到这种情况,先生怎么办。在我的示例中,我使用ajax数据制作:$('#frm_reg').serialize(),value still string(10)“12/28/2016”我已经将其更改为格式:'yyyy/mm/dd'//传递您想要的格式我可以在JSFIDLE中添加ajax吗?我目前在CodeIgnitery中,您可以看到ajax的左侧选项,我将编辑我的问题。我无法在浏览器中运行JSFIDLE
 $('.datepicker').datetimepicker({
  format: 'DD-MM-YYYY HH:mm:ss' // change format here
  });