我正在使用 strtotime() 函數(shù)來(lái)比較兩個(gè)日期,一個(gè)是今天,第二個(gè)來(lái)自數(shù)據(jù)庫(kù),幾天前它工作正常,但今天它不工作 這是代碼$today=strtotime(date("d-M-Y H:i A"));
$registration_start_date=strtotime($model->registration_start_date);在此代碼中,即使我嘗試回顯日期和日期,也沒有 $today 的輸出,但是當(dāng)我將 date("dMY H:i A") 保留在 strtotime 中時(shí),它是空的,甚至 $registration_start_date=strtotime($model ->注冊(cè)開始日期);正在給出正確的輸出。請(qǐng)幫忙。謝謝
1 回答

素胚勾勒不出你
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
這就是日期現(xiàn)在發(fā)生的情況:
php > echo date("d-M-Y H:i A");
30-Jun-2020 17:29 PM
下午 17:29?
只需從日期格式中刪除 A,即可使用 H - 這已經(jīng)是 24 小時(shí)格式:
php > var_dump(strtotime(date("d-M-Y H:i A")));
bool(false)
php > var_dump(strtotime(date("d-M-Y H:i")));
int(1593531060)
也許這個(gè)代碼在中午之前可以工作,但我不會(huì)指望它。
- 1 回答
- 0 關(guān)注
- 159 瀏覽
添加回答
舉報(bào)
0/150
提交
取消