Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Laravel 5.8版中,我使用maatwebsite打包(3.0版)导入excel工作表,但它无法导入数据时间字段_Excel_Datetime_Import_Laravel 5.8_Maatwebsite Excel - Fatal编程技术网

在Laravel 5.8版中,我使用maatwebsite打包(3.0版)导入excel工作表,但它无法导入数据时间字段

在Laravel 5.8版中,我使用maatwebsite打包(3.0版)导入excel工作表,但它无法导入数据时间字段,excel,datetime,import,laravel-5.8,maatwebsite-excel,Excel,Datetime,Import,Laravel 5.8,Maatwebsite Excel,我正在使用laravel 5.8 vertion和maatwebsite包导入数据表,无法将datatime字段作为日期和时间导入。它是零,如0000-00-00 00:00:00。我想获得时间和时间之间的差异。请帮助我将excel报告添加到我的数据库中,并将时间和日期作为单独的变量获取差异,我如何处理数据库中的时间和日期? 我试过了 ///////////// 我的控制器 namespace App\Http\Controllers; use App\Attendance; use App\

我正在使用laravel 5.8 vertion和maatwebsite包导入数据表,无法将datatime字段作为日期和时间导入。它是零,如0000-00-00 00:00:00。我想获得时间和时间之间的差异。请帮助我将excel报告添加到我的数据库中,并将时间和日期作为单独的变量获取差异,我如何处理数据库中的时间和日期? 我试过了

///////////// 我的控制器

namespace App\Http\Controllers;

use App\Attendance;
use App\Employee;
use App\Imports\UsersImport;
use App\Exports\UsersExport;
use Maatwebsite\Excel\Facades\Excel;

class AttenadanceController extends Controller
{
    public function Index()
    {
      $dataAttendance = Attendance::latest()->paginate(10);

//      $empId = Attendance::select('emp_id')->get();
//      $employee = Employee::where('employee_id',$empId)->first();

//        return response()->json($empId);
      return view('attendance.attendance',['title' => 'Attendance'])->with('data',$dataAttendance);
    }
//from FORM
    /**
     * @return \Illuminate\Http\RedirectResponse
     */
    public function importExcel()
    {
            Excel::import(new UsersImport, request()->file('file'));
            return redirect()->back();
    }

//from DB
    public function exportExcel()
    {
        Excel::download(new UsersExport, 'new.xlsx');
    }
}

 
namespace App\Http\Controllers;

use App\Attendance;
use App\Employee;
use App\Imports\UsersImport;
use App\Exports\UsersExport;
use Maatwebsite\Excel\Facades\Excel;

class AttenadanceController extends Controller
{
    public function Index()
    {
      $dataAttendance = Attendance::latest()->paginate(10);

//      $empId = Attendance::select('emp_id')->get();
//      $employee = Employee::where('employee_id',$empId)->first();

//        return response()->json($empId);
      return view('attendance.attendance',['title' => 'Attendance'])->with('data',$dataAttendance);
    }
//from FORM
    /**
     * @return \Illuminate\Http\RedirectResponse
     */
    public function importExcel()
    {
            Excel::import(new UsersImport, request()->file('file'));
            return redirect()->back();
    }

//from DB
    public function exportExcel()
    {
        Excel::download(new UsersExport, 'new.xlsx');
    }
}