第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當(dāng)值為 null 時,Laravel 將日期設(shè)置為 1970 年

當(dāng)值為 null 時,Laravel 將日期設(shè)置為 1970 年

PHP
largeQ 2023-07-07 10:39:32
有時 laravel 設(shè)置日期 1970 當(dāng)值為 null 時,是否可以將值保存為 NULL 而不是 01-01-1970? 'start_date' => date('Y-m-d', strtotime($request->input('start_date'))), 'end_date' => $request->has('end_date') ? date('Y-m-d', strtotime($request->input('end_date'))) : NULL,該代碼不起作用。我怎樣才能解決它?
查看完整描述

3 回答

?
瀟湘沐

TA貢獻1816條經(jīng)驗 獲得超6個贊

根據(jù)這個答案In Laravel 5.5+

  • $request->exists: $request->has 的別名

  • $request->has:確定請求是否包含給定的輸入項鍵。

  • $request->filled:確定請求是否包含輸入項的非空值。

您所需要的一切 - 更改hasfilled

'end_date'?=>?$request->filled('end_date')???date('Y-m-d?H:i:s',?strtotime($request->input('end_date')))?:?NULL,


查看完整回答
反對 回復(fù) 2023-07-07
?
慕工程0101907

TA貢獻1887條經(jīng)驗 獲得超5個贊

在 MySQL 中,如果日期格式不完整或無效,則會設(shè)置為默認值。


更新日期函數(shù)以包含時間,如果您有日期時間字段,則還必須傳遞時間。


date("Y-m-d H:i:s");


 

'start_date' => date('Y-m-d H:i:s', strtotime($request->input('start_date'))),

'end_date' => $request->has('end_date') ? date('Y-m-d H:i:s', strtotime($request->input('end_date'))) : NULL,



查看完整回答
反對 回復(fù) 2023-07-07
?
智慧大石

TA貢獻1946條經(jīng)驗 獲得超3個贊

請嘗試以下代碼

需要檢查請求是否可用然后轉(zhuǎn)換為時間

'start_date' =>$request->has('start_date') ?date('Ymd', strtotime($request->input('start_date'))) : NULL,

'end_date' => $request->has('end_date') ? date('Ymd', strtotime($request->input('end_date'))) : NULL,


查看完整回答
反對 回復(fù) 2023-07-07
  • 3 回答
  • 0 關(guān)注
  • 203 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號