Title: Question Mark might be out of place?
Date: 12/12/2014 10:28:32 AM
It looks like the open parenthesis at the second character and the close parenthesis just before the ? are paired. Based on that, doesn't it mean everything before the AM/PM stuff is optional? I think if you modify if as below, it makes all the time optional, and still allows the date:
There are probably better ways to do this.
Title: Allows invalid date
Name: Michael Ash
Date: 12/8/2008 11:15:34 AM
Allows invalid date values like 00/00/2000