Los formatos de fecha y hora se guardan siempre igual, y se presentan como tu quieras. No debes controlar como se guardan, sino como se presentan.
Busca la funcion time_format() en mysql y verás.
También te puede servir get_format()
Código HTML:
mysql> SELECT DATE_FORMAT('2003-10-03',GET_FORMAT(DATE,'EUR'));
En el sitio de mysql (no puedo pegar enlaces).