\u30a0-\u30ff
\u3040-\u309f
\u3005-\u3006
\u30e0-\u9fcf
「々」って記号
value.match(/^[\u30a0-\u30ff\u3040-\u309f\u3005-\u3006\u30e0-\u9fcf]+$/)
// 4月から計算一年内のもの | |
<!-- ・現在の日付が4月以降だったら | |
→4月から現在の日付カウントする | |
・現在の日付が3月以前だったら | |
→去年の4月から現在の日付までカウントする --> | |
private function isAnnual($date) | |
{ | |
$orderTime = $date->format('Y-m-d'); | |
if (date('m') >= 4) { | |
if (strtotime(date('Y').'-04-01') < strtotime($orderTime) | |
&& (strtotime((date('Y') + 1).'-04-01')) > strtotime($orderTime) | |
) { | |
return true; | |
} else { | |
return false; | |
} | |
} else { | |
if (strtotime(date('Y').'-04-01') > strtotime($orderTime) | |
&& (strtotime((date('Y') - 1).'-04-01')) < strtotime($orderTime)) { | |
return true; | |
} else { | |
return false; | |
} | |
} | |
} |