なぜこれが機能しないのですか?
echo gmdate('Y-m-d H:i:s',strtotime('+7 days','2035-01-01 00:00:00'));
私が見るエラーは次のとおりです。
整形式でない数値が検出されました
なぜこれが機能しないのですか?
echo gmdate('Y-m-d H:i:s',strtotime('+7 days','2035-01-01 00:00:00'));
私が見るエラーは次のとおりです。
整形式でない数値が検出されました
の 2 番目のパラメーターはstrtotime
、文字列ではなく、タイムスタンプを想定しています。のマニュアルを参照してくださいstrtotime
。
2 番目のパラメーターでもう一度使用strtotime
して、必要なものを取得できます。
echo gmdate('Y-m-d H:i:s',strtotime('+7 days',strtotime('2035-01-01 00:00:00')));