allow DateString to handle empty (blank) strings