我Laravel 5.2代碼是日期()預計參數2爲整數,字符串給出 - 幫我
$this->timestamp=date('Y-m-d',intval($timestamp));
$datetime=date('Y/m/d', $timestamp);
日期()預計參數2爲整數,字符串給出
發生錯誤。但是,選擇第31天的時候會顯示錯誤,而不是其他日子(1到30)。其他日子都可以。
當我改變我的代碼一樣,
$this->timestamp=date('Y-m-d',intval($timestamp));
$datetime=date('Y/m/d', intval($timestamp));
錯誤解決,但日期顯示是不正確的。日期始終顯示1970/01/01 請幫幫我,該如何解決?
如果你做'的var_dump您能得到什麼( $時間戳)'? – Steve
正如史蒂夫所說,如果我們假設'$ timestamp'是一個unix時間戳,這個代碼就可以工作。但是,它並沒有給出明確的答案。你希望我們在不知道細節的情況下解決一個問題? – Xorifelse
細節是 - 在我的Laravel項目中,右側邊欄上有日曆(日期選擇器),當您單擊日期時,它將搜索並顯示在該日期發佈的帖子。在我的情況下,在其他日期(1-30)運行良好,但是當點擊日期31時,它顯示出那樣的錯誤。 **日期()期望參數2是整數,字符串給定** –