【日付セット】翌営業日 – その1 (paizaランク C 相当) 解答例 – PHP編【paiza】

Pocket

【日付セット】 > 翌営業日 – その1 (paizaランク C 相当)
※リンク先へ移動する為には「paiza」へのログインが必要です。

date-set-step9a

解答例

解答方針

問題文には閏年は考慮せず、祝日も考慮しないとあります。つまり次営業で注意すべき点は、対象月日が「金曜日なら3日後の月曜日」、「土曜日なら2日後の月曜日」、「日曜日なら1日後の月曜日」という点になります。
与えられた曜日から〇日後の日付を求めれば答えとなります。〇日後進める方法としてUNIXタイムスタンプで進める方法があります。一日分のタイムスタンプは「86400(60秒 * 60分 * 24時間)」なのでその日数分タイムスタンプを増やし、「date()」関数で答えを出力すれば完了です(*’ω’*)

date-set-step9

エッグ

シェアする

コメントを残す

メールアドレスが公開されることはありません。

コメントする