From http://www.w3schools.com (Copyright Refsnes Data)

VBScript FormatDateTime Function


VBScript Reference Complete VBScript Reference

The FormatDateTime function formats and returns a valid date or time expression.

Syntax

FormatDateTime(date,format)

Parameter Description
date Required. Any valid date expression (like Date() or Now())
format Optional. A Format value that specifies the date/time format to use

Example 1

document.write("The current date is: ")
document.write(FormatDateTime(Date()))

Output:

The current date is: 2/22/2001

Example 2

document.write("The current date is: ")
document.write(FormatDateTime(Date(),1))

Output:

The current date is: Thursday, February 22, 2001

Example 3

document.write("The current date is: ")
document.write(FormatDateTime(Date(),2))

Output:

The current date is: 2/22/2001


Format Values

Constant Value Description
vbGeneralDate 0 Display a date in format mm/dd/yy. If the date parameter is Now(), it will also return the time, after the date
vbLongDate 1 Display a date using the long date format: weekday, month day, year
vbShortDate 2 Display a date using the short date format: like the default (mm/dd/yy)
vbLongTime 3 Display a time using the time format: hh:mm:ss PM/AM
vbShortTime 4 Display a time using the 24-hour format: hh:mm


VBScript Reference Complete VBScript Reference

From http://www.w3schools.com (Copyright Refsnes Data)