求教如何用perl对时间格式进行效验!!!

求教如何用perl对时间格式进行效验!!!

求教如何用perl对时间格式进行效验!!!
如给出字串:2003-00-12 80:80:80.给出这样的时间,如何用perl验证其正确性?
用正则表达式可以做,也可.
用正则表达式可以做,也可以正则表达式加其他方式作,仔细想一想,很容易的

如果只check你那个格式的话
/^\-?[0-9]+\-(([0][1-9])|([1][0-2]))\-(([0][1-9])|([12][0-9])|([3][0-1])) (([01][0-9])|([2][0-3]))\:([0-5][0-9])\:([0-5][0-9])$/
随便写的,匹配1982-07-01 15:16:17这个格式的
年月日时分秒
年月日的有效性没有保证,需要进一步check

看的出你了解perl了,能不.
看的出你了解perl了,能不能给个联系方式,帮我下,我这里很是着急!谢谢了!
使用这个就可以了
\d+.\d+.\d+\s+\d+:\d+:\d+