Martin, would that handle 4, 6, 7 or 8 number dates?

ie
1112 (1/1/2012)
112012 (1/1/2012)
1112012 (11/1/2012 - or 1/11/2012)
10012012 (10/01/2012)

Just curious