echo mydate(strtotime('1 am first day of this month'));
上記の結果は2017-10-01 01:00:00
となりますが、私は0 amにするのが難しいです。 24am, 24pm, 0pm, first second
もどちらも動作しません。strtotimeを使用すると、PHPの今月初めの0日ですか?
echo mydate(strtotime('1 am first day of this month'));
上記の結果は2017-10-01 01:00:00
となりますが、私は0 amにするのが難しいです。 24am, 24pm, 0pm, first second
もどちらも動作しません。strtotimeを使用すると、PHPの今月初めの0日ですか?
$date = new DateTime('midnight first day of this month'); echo $date->format('Y-m-d H:i:s');
またはUnixTimestampに必要がある場合は、日付と時刻の操作のためのDateTime
を使用することをお勧め:$date->format('U');
またはecho $date->getTimestamp();
mydateとは私のPHPはこれを聞いたことがありません! – Nic3500
@Nic。 mydateはそれが私の日付機能であることを意味します。 – bijiDango
さて、どうすればテストしますか?あなたのコードなしでコードをデバッグするには? @ John Condeはdate()の答えを提供してくれました。それはおそらくあなたの文脈ではうまくいくでしょうが、次の質問、完全なコードを提供するか、私たちが試して試すことができるPHPを使用してください;-) – Nic3500