<?php

function create_date($format, $date) {
	$date = date_create_from_format($format, $date);
	if(DateTime::getLastErrors()['warning_count'] > 0) {
		echo 'error', PHP_EOL;
	}
	else {
		echo $date->format('d.m.Y'), PHP_EOL;
	}
}
create_date('d.m.Y', '31.2.1975');
create_date('d.m.Y', '31.3.1975');