例えば $timestamp の値が
strtotime('2016-12-01')
のとき、
date('Y-m', mktime(0, 0, 0, date('m', $timestamp)+1, 1, date('Y', $timestamp)))
の値が 2017-01 になるのですが、なぜなのでしょうか。
私の感覚では 2016-01 になると思うのですが、mktime関数の仕様で date('Y', $timestamp) の値が自動的に繰り上がる(?)のでしょうか。
投稿2016/04/26 08:25
例えば $timestamp の値が
strtotime('2016-12-01')
のとき、
date('Y-m', mktime(0, 0, 0, date('m', $timestamp)+1, 1, date('Y', $timestamp)))
の値が 2017-01 になるのですが、なぜなのでしょうか。
私の感覚では 2016-01 になると思うのですが、mktime関数の仕様で date('Y', $timestamp) の値が自動的に繰り上がる(?)のでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。