1 2 3 4 5 6 7 8 9 10 11 12 13
|
void aff_time(struct stat buf)
{
struct tm *timeinfo;
timeinfo = localtime(&(buf.st_mtime));
printf("%d-",((timeinfo->tm_year - 100) + 2000));
((timeinfo->tm_mon < 10) ? printf("0%d-", (timeinfo->tm_mon + 1)) : printf("%d-", (timeinfo->tm_mon + 1)\
));
((timeinfo->tm_mday < 10) ? printf("0%d ", timeinfo->tm_mday) : printf("%d ", timeinfo->tm_mday));
((timeinfo->tm_hour < 10) ? printf("0%d:", timeinfo->tm_hour) : printf("%d:", timeinfo->tm_hour));
((timeinfo->tm_min < 10) ? printf("0%d ", timeinfo->tm_min) : printf("%d ", timeinfo->tm_min));
} |