フォームから1940-june-02とかで入ってくるんです。
初期設定で条件を$aに代入して日にちまで比較したいのです。

mktime < unix timeだと1970まででは?