回答編集履歴

2

コメント追加。初期日時を現在日時ではなく指定日時にした版に修正

2016/11/02 08:17

投稿

kunai
kunai

スコア5405

test CHANGED
@@ -1,10 +1,20 @@
1
1
  ```PHP
2
2
 
3
+ //特定日時のオブジェクト生成
4
+
5
+ $limitDatetime = new Datetime('2016-11-02 12:00:00');
6
+
7
+ //締切日に修正
8
+
3
- $limitDatetime = new Datetime('-'.$day_limit.'days');
9
+ $limitDatetime->modify('-'.$day_limit.'days');
10
+
11
+ //締切時間に修正
4
12
 
5
13
  $limitDatetime->setTime(10,00,00);
6
14
 
7
15
 
16
+
17
+ //締切判定
8
18
 
9
19
  if($limitDatetime > $targetDatetime) {
10
20
 

1

不等号が逆だったのを修正

2016/11/02 08:17

投稿

kunai
kunai

スコア5405

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- if($limitDatetime < $targetDatetime) {
9
+ if($limitDatetime > $targetDatetime) {
10
10
 
11
11
  //リミット前
12
12