Expresiones regulares para fechas

He encontrado un sin número de páginas que validan mediante expresiones regulares las fechas en javascript pero en concreto no encontró una que validara el formato de las bases de datos, 2010-04-08 18:33:23 por ejemplo, la expresión regular sería la siguiente:

var RegExPattern = /^\d{4}-\d{2}-\d{2} (0[1-9]|1\d|2[0-3]):([0-5]\d):([0-5]\d)$/;

Otros sitios interesantes: para formatos de expresiones regulares de fechas en javascript y para expresiones más comunes.

Actualización:

La expresión regular anterior no es válida para las horas 00, esta sería la expresión correcta:

var RegExPattern = /^\d{4}-\d{2}-\d{2} ([0-1]\d|2[0-3]):([0-5]\d):([0-5]\d)$/;

Comentarios