# GetFileDate

int GetFileDate (char fileName[], int *month, int *day, int *year);

## Purpose

Gets the date of a file.

### Example

/* Get the date of WAVEFORM.DAT. */
int month, day, year;
GetFileDate ("WAVEFORM.DAT", &month, &day, &year);

## Parameters

Input
Name | Type | Description
fileName | string | The pathname of the file for which to get the date. If you specify an empty string "", GetFileDate gets the file date found by the most recent call to GetFirstFile or GetNextFile.
Output
Name | Type | Description
month | integer | The month component of the date. Values 1—January 2—February 3—March 4—April 5—May 6—June 7—July 8—August 9—September 10—October 11—November 12—December
day | integer | The day component of the date. Values: 1 to 31
year | integer | The year component of the date. Values: 1980 to 2099

## Return Value

Name | Type | Description
result | integer | The result of the call.
Code | Description
0 | Success.
-1 | File not found or directory in path not found.
-3 | General I/O error occurred.
-4 | Insufficient memory to complete operation.
-5 | Invalid path, for example, c:filename.
-6 | Access denied.