現在、私のコードは1週間を追加していますが、WeeksではなくDaysを使用しています。ドキュメントを読みましたが、どのように機能するのかよくわかりません。
# Adds 7 days to the project launch date.
$project_launch_date->add(new DateInterval('P7D'));
手動で7日間追加する代わりに、「1週間追加」、または「n週間追加」を指定するにはどうすればよいですか。
現在、私のコードは1週間を追加していますが、WeeksではなくDaysを使用しています。ドキュメントを読みましたが、どのように機能するのかよくわかりません。
# Adds 7 days to the project launch date.
$project_launch_date->add(new DateInterval('P7D'));
手動で7日間追加する代わりに、「1週間追加」、または「n週間追加」を指定するにはどうすればよいですか。
DateIntervalが不明確な場合は、DateTimeクラスのより明確な変更を使用できます。
$date = new DateTime();
$date->modify('+1 day');
$date->modify('+5 week');
コメントなしでコードを読みやすくするため、modifyを使用することを好みます
DateIntervalを使用する場合は、次のリファレンスを参照してください:http ://www.php.net/manual/en/dateinterval.construct.php
したがって、5週間はP5W、3か月はP3M、5週間、3か月はP3M5Wというようになります。