>>No: {^1957-04-04}
>
>Is there a reason why MS went to that notation for explicit dates?
>
>I've been using it for a while now, and it still feels awkward. Is there some meaning to the ^? I doubt it'll serve any practical purpose, i'm just curious.
Considering that the position of month and day will vary according to locale, the ^ is needed to tell VFP that the order is YMD, and also to give programmers looking at the code an indicator of that fact. Why ^ I have no clue.