Y-m-d H:i:s の形式の日付をタイムスタンプを取得する際は以下のようにやってはいけません。ちゃんと関数があるのです! <?php function date_array($date_str = '') { if($date_str == '') $date_str = date("Y-m-d H:i:s"); $date_str = explode(' ', $date_str); $date['date'] = explode('-', $date_str[0]); $date['time'] = explode(':', $date_str[1]); $date['year'] = $date['date'][0]; $date['month'] = $date['date'][1]; $date['day'] = $date['date'][2]; $date['hour']