If J2 contains the date 1-Jun-08 then the formula I suggested will return 6-Jun-08, isn't that the correct result?

Note: the formatting should make no difference as long as J2 contains a date