echo date('Ymt',strtotime('201812'));
結果為:20181130
##小弟才疏學淺不知道為什麼是這個結果,而不是20181231,望各位大佬為弟弟解答。
strtotime這個函數是產生時間戳記的意思。如果 strtotime(' -1days') 如果是這樣子就是昨天這個時候的時間戳,要想輸出日期時間分秒。 echo date('Y-m-d H:i:s'); 或echo date('Y-m-d H:i:s',strtotime('-1days')); 也可以取代 now 這個函數參數比較多。你去看看手冊
strtotime這個函數是產生時間戳記的意思。如果 strtotime(' -1days') 如果是這樣子就是昨天這個時候的時間戳,要想輸出日期時間分秒。 echo date('Y-m-d H:i:s'); 或echo date('Y-m-d H:i:s',strtotime('-1days')); 也可以取代 now 這個函數參數比較多。你去看看手冊