PHPhttps://blog.emwai.jp/php/strtotime/スポンサードリンクちょこちょこ、Perlで書いたスクリプトをPHPに移行、なんてことをしてます。PHPはWebで使えそうな関数が多くてラクに感じることもありますが、中でも「第何週の何曜日」から一発で日付の取得ができるstrtotime()が便利だったのでメモします。nowが指定されていない場合は現在日時に変換します。Manualということで経過秒数を取得する関数だそうなのでそのままdate()に渡して日付を得ます。date()の第一引数で渡すフォーマット「j」は先頭にゼロをつけない日にちです。2016年5月の第1月曜日は2日です。2016"」という文字列を渡していますが、こういった書き方ができるのはありがたいです。Perlでも探せば似たようなモジュールはあるんでしょうが、CGI環境ではやたらめったらモジュールを読み込ませたくはないので車輪の再発明と言われようがなるべくオノレで書くようにしてます。「毎月第◯曜日がキャンペーン」とかの動的表示はなかなか面倒に感じてましたが関数一発で取得できるのでうれしいです。他にも"next"とか相対的な日付取得に使えるワードがあるようですが、その程度は自前でもそれほど難しくないかなと思います。↑すいません、送信内容が反映されないままでした。訂正してお詫びします。関連する記事が見つかりませんでした。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれないコメントは無視されますのでご注意ください。このブログについてご覧いただきありがとうございます。このブログは、高知県でウェブデザイン・印刷物のデザイン制作を行っているフリーランス、森田秀章のブログです。