X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/289f6a146c0b2087607d8d8659531ea90142779a..18d57acbf4ccd7220e59fe1f2ac1556837c5da83:/fatfs/documents/doc/fattime.html diff --git a/fatfs/documents/doc/fattime.html b/fatfs/documents/doc/fattime.html index dfc4937..002733a 100644 --- a/fatfs/documents/doc/fattime.html +++ b/fatfs/documents/doc/fattime.html @@ -48,7 +48,30 @@ DWORD get_fattime (void);
This function is not needed when FF_FS_READONLY == 1 or FF_FS_NORTC == 1.
+This function is not needed when FF_FS_READONLY == 1 or FF_FS_NORTC == 1.
++DWORD get_fattime (void) +{ + time_t t; + struct tm *stm; + + + t = time(0); + stm = localtime(&t); + + return (DWORD)(stm->tm_year - 80) << 25 | + (DWORD)(stm->tm_mon + 1) << 21 | + (DWORD)stm->tm_mday << 16 | + (DWORD)stm->tm_hour << 11 | + (DWORD)stm->tm_min << 5 | + (DWORD)stm->tm_sec >> 1; +} +