The FormatDateTime function of VBScript is very limited, and will not give the result you show.
There are numerous examples of writing your own FormatDate function in VBScript, and you can easily do this. It isn't a bad idea, and I have done this myself - I have a date formatting class and use it as one of my helper classes that I include into most of my ASP projects.
Woody Z
http://www.learntoprogramnow.com