home *** CD-ROM | disk | FTP | other *** search
- #include <conio.h>
- #include "funcs.h"
- #include <dos.h>
- #include <stdio.h>
- #include <dir.h>
-
- int main(void)
- {
- struct ffblk fileblk;
- int done;
- unsigned val, temp = 0;
- unsigned month=0,day=0;
- struct date filedate;
- char Date[40];
-
- done = findfirst("*.*",&fileblk,0);
- while (!done)
- {
- day=month=0;
-
- temp = fileblk.ff_fdate;
- filedate.da_year = (temp >> 9) + 1980;
-
- month = temp <<7;
- month >>= 12;
- day = temp <<11;
- day >>= 11;
-
- (char) filedate.da_mon = month;
- filedate.da_day = day;
-
- ConvertDate(&val, "09/09/91", 0, 6);
-
- temp = DateToVal(filedate);
-
- ConvertDate(Date, &temp, 6, 0);
-
- printf(" %s %s\n", fileblk.ff_name, Date);
- done = findnext(&fileblk);
- }
-
- return 0;
- }
-