【发布时间】:2017-05-08 20:08:41
【问题描述】:
我正在使用 stat 获取文件的最后修改时间,但我想在总时间上增加几秒钟。
if (stat(file_path, &st) == 0)
{
char estimate_time[50];
strftime(estimate_time, 50, "\'%F %T\'", localtime(&st.st_mtime)
}
所以,这段代码可以很好地获取文件的最后修改时间,但我只想在总时间上增加几秒钟。有没有办法在几秒钟内获得“st_mtime”,所以我可以简单地添加到该值,然后使用 strftime 转换为格式化输出?
谢谢
【问题讨论】:
-
st_mtime已经在几秒钟内了。 -
您是要为文件报告不同的 mtime(修改时间),还是要设置/更改修改时间?
标签: c time offset stat strftime