VBScript CDate Function

The CDate function converts a valid date and time expression to type Date, and returns the result.

Tip: Use the IsDate function to determine if date can be converted to a date or time.

Note: The IsDate function uses local setting to determine if a string can be converted to a date (“January” is not a month in all languages.)

Syntax

CDate(date)
Parameter Description
date Required. Any valid date expression (like Date() or Now())

Example 1

d="April 22, 2001"
if IsDate(d) then
  document.write(CDate(d))
end if
Output:
2/22/01

Example 2

d=#2/22/01#
if IsDate(d) then
  document.write(CDate(d))
end if
Output:
2/22/01

Example 3

d="3:18:40 AM"
if IsDate(d) then
  document.write(CDate(d))
end if
Output:
3:18:40 AM