Обычно форматирование определяет только то, как отображаются даты, а не то, как интерпретируется ваш ввод
Региональные настройки определяют, как вводится информация, в каком регионе вы находитесь?
Предположительно ни 01.02.2012, ни 2012.02.01 не признаются действительными датами (при вводе). Попробуйте ввести как 01/02/2012 или 2012-02-01, вы все равно можете отформатировать даты так, как вы хотите