質問編集履歴
2
バージョン表記を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -37,3 +37,9 @@
|
|
37
37
|
上記の処理に関しては社内業務用に適当に作ったものなので、『この処理だと24時に+1したら…なのでこの方が…』というアドバイスが欲しいのではなく、単純にこの挙動が気になったので、知っている方いましたら、解説いただけるとありがたいです。
|
38
38
|
|
39
39
|
よろしくお願いします。
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
追記
|
44
|
+
|
45
|
+
すみません。バージョンについて記載していませんでしたが、PHP 5.3.3です。
|
1
読みにくいので修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
date関数の返り値がおかしい。
|
1
|
+
date関数の返り値の型がおかしい。なぜこのような挙動になるのか。
|
test
CHANGED
@@ -1,6 +1,4 @@
|
|
1
|
-
実装の中で現在の時間に1時間を加算した日時を文字列で受け取る(時刻が12時なら'2019/08/09 13:00:00'といった具合)処理を
|
1
|
+
実装の中で現在の時間に1時間を加算した日時を文字列で受け取る(時刻が12時なら'2019/08/09 13:00:00'といった具合)処理を作成していたのですが、以下のように実装したところ、想定していない値が返ってきました。
|
2
|
-
|
3
|
-
作成していたのですが、以下のように実装したところ、想定していない値が返ってきました。
|
4
2
|
|
5
3
|
```php
|
6
4
|
|
@@ -32,16 +30,10 @@
|
|
32
30
|
|
33
31
|
```
|
34
32
|
|
35
|
-
公式のマニュアルを見てもvar_dumpを使った場合でも、date関数の返り値はstringであると記載されているので、
|
33
|
+
公式のマニュアルを見てもvar_dumpを使った場合でも、date関数の返り値はstringであると記載されているので、date('H')の返り値に+1を加算しても何ら変わらないと思うのですが、内部的にdate型的な扱いをしているのでしょうか?
|
36
|
-
|
37
|
-
date('H')の返り値に+1を加算しても何ら変わらないと思うのですが、
|
38
|
-
|
39
|
-
内部的にdate型的な扱いをしているのでしょうか?
|
40
34
|
|
41
35
|
|
42
36
|
|
43
|
-
上記の処理に関しては社内業務用に適当に作ったものなので、『この処理だと24時に+1したら…なのでこの方が…』というアドバイスが
|
37
|
+
上記の処理に関しては社内業務用に適当に作ったものなので、『この処理だと24時に+1したら…なのでこの方が…』というアドバイスが欲しいのではなく、単純にこの挙動が気になったので、知っている方いましたら、解説いただけるとありがたいです。
|
44
|
-
|
45
|
-
欲しいのではなく、単純にこの挙動が気になったので、知っている方いましたら、解説いただけるとありがたいです。
|
46
38
|
|
47
39
|
よろしくお願いします。
|