I agree with asudevil. If you don't like the formats that they give you for date go to the custom setting and type in the format you want. The only thing I can't get is the "st" from "1st". The format I used in the custom was just "mmm dd yyyy".
If you need the "st","nd","rd","th" you will need to add a case statement or decode in your apply simple. Also depending on your DB you will need to do the same for the month abbreviation.