
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
いろいろな方法があると思いますが、こんな感じでどうでしょう。
<?php
$startdate = '2011-05-21'; // 開始日
$intervaldays = 7; // 間隔日数
$startTime = strtotime($startdate); // Unixタイムスタンプに変換
$interval = floor((time() - $startTime) / 86400); // 経過日数
if($interval % $intervaldays == 0){ // 経過日数から$intervaldaysを割った残りが0の時
echo date('Y年m月d日',$startTime + floor($interval/$intervaldays)*86400*$intervaldays);
}
?>
7日おきに自動的に出力される日付が変わる仕組みということなので、間隔日以外は出力するようにしていません。
間隔日でなくても表示する場合は、
if($interval % $intervaldays == 0){ // 経過日数から$intervaldaysを割った残りが0の時
echo date('Y年m月d日',$startTime + floor($interval/$intervaldays)*86400*$intervaldays);
}
を
echo date('Y年m月d日',$startTime + floor($interval/$intervaldays)*86400*$intervaldays);
だけにして下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで作成しているシート(表) 5 2023/06/15 10:20
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- 地震・津波 東日本大震災 卒業式 地震 1 2022/04/01 13:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- 会計ソフト・業務用ソフト 固定資産管理で貸し出したマンションの登録操作について【弥生の青色申告】 2 2023/03/07 11:05
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
- その他(ビジネス・キャリア) グーグルの障害者訓練プログラム募集あるがどうだろ?6時間勤務で月収22万!! 1 2023/02/17 20:36
- Visual Basic(VBA) 翌日にお休み予定の従業員がいる場合にアラートを出したい 1 2023/07/11 11:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPで`headers already sent`と...
-
リダイレクト元のURLの取得方法...
-
PHPSpreadsheetによる書き出し...
-
PHPで取得したHTML内のdiv要素...
-
CGIからPHPへの書き換え
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
libpng 24bpp rawをPNGに変換す...
-
ファイルの遷移がうまく行われ...
-
PHPで画像アップロード時にサイ...
-
SELECTの値を保持する
-
VB2008でFTPでのディ...
-
sqlで日付が一番古いデータの月...
-
.phpと.incファイルの違いはな...
-
.htaccessファイルの修正がこれ...
-
visualstudioでc#のdllができない
-
サーバーによってはmb_send_mai...
-
*.php、*.php3、*.phtmlの違い
-
PHPの変わった閉じタグの必要性...
-
「クラス関数」「メンバ関数」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPSpreadsheetによる書き出し...
-
CSV出力にHTMLが入ってしまう
-
TCPDFについて
-
webroot以外の画像の表示
-
PHPにおける時間計算、時間足し...
-
¥マークを出力したいがバック...
-
PHPで取得したHTML内のdiv要素...
-
リダイレクト元のURLの取得方法...
-
Whileループ時の改行?
-
ImageStringで日本語表示させたい
-
GDで画像表示
-
バイナリファイルをブラウザに...
-
json_encode日本語表示/PHP5.2.5
-
mPDFでのPDF出力がうまくいかな...
-
文字化け
-
PHPとTwitter Bootstrap
-
ヒアドキュメント 前にタブを...
-
warningを画面に表示させない設...
-
フィルタリングとバリデーショ...
-
【PHP】関数で処理が止まってる...
おすすめ情報