带有日期格式的jSON格式错误

时间:2018-02-21 09:01:15

标签: php json database date

嘿,我使用此代码从我的数据库中获取数据:

  dt_amm_offerte: function(){
        if($('#dt_amm_offerte').length) {

            var oTable;

            oTable = $('#dt_amm_offerte').dataTable( {
                "bProcessing": true,
                "bServerSide": true,
                                    "sPaginationType": "bootstrap_alt",
                                    "sDom": "<'row'<'col-sm-6'<'dt_actions'>l><'col-sm-6'f>r>t<'row'<'col-sm-5'i><'col-sm-7'p>>",
                "sAjaxSource": "async/datatable/amm_offerte.php",
                "aoColumns": [
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false },
                    { "bSortable": false }          
                ],
                                    "oLanguage": {
                                        "sLengthMenu": "_MENU_ records per page",
                                        "sUrl": "lib/datatables/lang/dataTables.italian.txt"
                                    }
            } );   
        } 
    },    

推送数据的代码部分是async / datatable / amm_offerte.php

for ($i = 0; $i <= 7; $i++) {
  switch ($i) {
    case 0: 
        $row[] = '<label><input class="check" value="'.$aRow["id_offerta"].'" name="azioni[]" type="checkbox" ></label>';
        break;
    case 1: 
        $row[] = $strong."<a href='".URL."amm-aggiungi-offerta?id=".$aRow["id_offerta"]."'>".$aRow["titolo"]."</a>".$strong_close;
        break;
    case 2: 
        $row[] = $strong.$aRow["autore"].$strong_close;
        break;
    case 3: 
        $row[] = $strong.$aRow["negozio"].$strong_close;
        break;
    case 4: 
        $row[] = $strong.get_stato($aRow["stato"]).$strong_close;
        break;
    case 5: 
        $row[] = $strong.$aRow["click"].$strong_close;
        break;
     case 6: 
        $row[] = $strong.$aRow["data_inserimento"].$strong_close;
        break;
     case 7: 
        $row[] = $strong.$aRow["data_aggiornamento"].$strong_close;
        break;
  }
}

它工作正常,但我需要更改我的日期格式类型 2018-01-24 17:37:04 到24-01-2018 17:37:04是一个熟悉的约会,我试着用

  

date_format函数

但是我收到以下错误:

  

DataTables警告(表ID =&#39; dt_amm_offerte&#39;):DataTables警告:   无法解析来自服务器的JSON数据。这是由JSON引起的   格式化错误。

那我该怎么办?

0 个答案:

没有答案