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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

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

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

PHP
largeQ 2023-07-07 10:39:32
有時(shí) laravel 設(shè)置日期 1970 當(dāng)值為 null 時(shí),是否可以將值保存為 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貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超6個(gè)贊

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

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

  • $request->has:確定請(qǐng)求是否包含給定的輸入項(xiàng)鍵。

  • $request->filled:確定請(qǐng)求是否包含輸入項(xiàng)的非空值。

您所需要的一切 - 更改hasfilled

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


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

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊

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


更新日期函數(shù)以包含時(shí)間,如果您有日期時(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,



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

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊

請(qǐng)嘗試以下代碼

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

'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,


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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