Selasa, 02 Juni 2020

PHP Import Tanggal Excel Add 1


require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$filename = $_FILES['excelfile']['tmp_name'];
$nf = $_FILES['excelfile']['name'];

$data->read($filename);
        $n=0;

for($x =2; $x <=count ($data->sheets[0]["cells"]); $x++){
$tanggal0= $data->sheets[0]["cells"][$x][1];
$id_invoice = $data->sheets[0]["cells"][$x][2];
$id_produk= $data->sheets[0]["cells"][$x][3];
$jumlah= $data->sheets[0]["cells"][$x][5];


$linux_time = fromExcelToLinux($tanggal0); 
$tanggal= date("Y-m-d",$linux_time);



}


function fromExcelToLinux($excel_time) {
    return ($excel_time-25569)*86400;
}


Maka String atau Text Tanggal akan ke ubah automatis menjadi pola tanggal date di mysql : yyyy-mm-dd.



Tidak ada komentar:

Posting Komentar

global_priv WARNING Selalu

 Jika muncul pesan kesalahan: Warning in .\libraries\classes\Dbal\DbiMysqli.php#209  mysqli::query(): (HY000/1034): Index for table 'glo...