How to make form_alter act upon boolean choice rather select list
Assuming you mean checkbox (HTML doesn't have a boolean input type), the property is checked, so you can use:

':input[name="field_date_type"]' =&gt; ['checked' =&gt; TRUE]