파일 시간
char sFileTime[128] = {'\0'};
struct stat Fstat;
stat(sFileName, &Fstat);
strftime(sFileTime, sizeof(sFileTime), "%Y%m%d%H%M%S", localtime((time_t*)&Fstat.st_mtime));
stat 구조체 ( 시스템마다 조금씩 다름 )
---------------------------------------
struct stat {
dev_t st_dev;
ino_t st_ino;
mode_t st_mode;
nlink_t st_nlink;
uid_t st_uid;
gid_t st_gid;
dev_t st_rdev;
off_t st_size;
timestruc_t st_atim; /*** 파일을 만든시간 ***/
timestruc_t st_mtim; /*** 최종으로 수정한 시간 ***/
timestruc_t st_ctim; /*** 파일을 만든시간 ***/
blksize_t st_blksize;
blkcnt_t st_blocks;
char st_fstype[_ST_FSTYPSZ];
};
---------------------------------------------