Hmmm! interesting - I get 8 0 8 as the results and yet it works ok in the command window. Using VFP 5.0
>I thought the date problem I was having was restricted to FPW. But try this in a VFP program
>
>Test.prg
>set date mdy
>x= {1/8/1998}
>? month(x)
>set date ymd
>x= {1998/8/1}
>? month(x)
>set date dmy
>x= {1/8/1998}
>? month(x)
>
>x= {^1998/08/01}
>? month(x)
>set date mdy
>* EOF
>
>Pretty awful.
***************************
Bruce Gilmour
"Two things are infinite, the Universe and human stupidity. And I am not sure about the Universe."
- Albert Einstein