Follow us:
access functions

MS Access: CDate Function

This MSAccess tutorial explains how to use the Access CDate function with syntax and examples.


The Microsoft Access CDate function converts a value to a date.


The syntax for the CDate function in MS Access is:

CDate( expression )

Parameters or Arguments

The value to convert to a date.

Applies To

The CDate function can be used in the following versions of Microsoft Access:

  • Access 2013, Access 2010, Access 2007, Access 2003, Access XP, Access 2000

Example in VBA Code

The CDate function can be used in VBA code in Microsoft Access.

For example:

Dim LstrDate As String
Dim LDate As Date

LstrDate = "Apr 6, 2003"
LDate = CDate(LstrDate)

The function called "CDate" will convert any value to a date as long as the expression is a valid date.

In this example, the variable LDate would now contain the value 4/6/2003.