The null is to handle the case where the custom field is optional and it is not about handling the return value of the strtotime() function.  So I'll keep this check as is.