php 日付 ゼロ付き月とゼロ無し月を操作する

| コメント(0)

$tdate = date("Y/m/d");
$Y = date('Y', strtotime($tdate));
$M = date('m', strtotime($tdate));//04タイプ
$D = date('d', strtotime($tdate));

$N = date('n', strtotime($tdate));//4タイプ

$YMD1 = date("$Y/$M/1");
$YMD2 = date("$Y/$M/31");
$YMD3 = date("$Y/$N/1");
$YMD4 = date("$Y/$N/31");

こんな時も↓

@$Month = $_POST['month'];//04タイプでポストされる
   
$tdate = date("Y/m/d");
$Y = date('Y', strtotime($tdate));
$M = $Month;//04タイプ
$D = date('d', strtotime($tdate));

$N = $Month + 0;//04に0足して4にする

$YMD1 = date("$Y/$M/1");
$YMD2 = date("$Y/$M/31");
$YMD3 = date("$Y/$N/1");
$YMD4 = date("$Y/$N/31");

コメントする