日期的格式是YYYY-mm-DD
^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))$
加了时间的:
^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$
验证年份在1969-1991之间:
^(((19(69|7[0-9]|8[0-9]|9[0-1]))-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|((19(69|7[0-9]|8[0-9]|9[0-1]))-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((19(69|7[0-9]|8[0-9]|9[0-1]))\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((19(69|7[0-9]|8[0-9]|9[0-1]))(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))$