csv中的日期问题

时间:2014-11-18 05:58:57

标签: php date export-to-csv

导出到csv正在运行。但日期格式为########日期为11/11/2014。结果是 11月11日,2014年11月7日14日。日期为2位数时出错。有人可以解决这个问题吗?

$fp = fopen('reports-export/publications_report-'.$from.'.csv', 'w');
fputcsv($fp, $header);
fputcsv($fp, array(date('M d, Y',strtotime($data_print->pfile_date))));
fclose($fp);
$file = 'reports-export/publications/publications_report-'.$from.'.csv'; 

            if (file_exists($file)) {

                //set appropriate headers
                header('Content-Description: File Transfer');
                header('Content-Type: application/csv');
                header('Content-Disposition: attachment; filename='.basename($file));
                header('Expires: 0');
                header('Cache-Control: must-revalidate');
                header('Pragma: public');
                header('Content-Length: ' . filesize($file));
                ob_clean();
                flush();

                //read the file from disk and output the content.
                readfile($file);

0 个答案:

没有答案