If a user changes the end date of a greeting when the change is saved it changes the date the user entered.
For example, (Note we are in the UK so server is running to GMT, today is shown as March 5th 2007 which is correct.
if I change the end date to April 8th 2007 when I click save it changes to "August 4th 2007" if I change it again to "October 5th 2007" when saved it appears as "May 10th 2007"
It would appear Unity is transposing the month and day fields.
I cannot see anything to indicate why this should happen, any ideas ?