我怎样才能获得文件的“最后打开”日期?我知道如何获取修改日期,但我没有找到上次使用或上次打开的任何内容。
我想像在finder中一样排列我的文件。
感谢您的任何帮助 !(沙盒将不胜感激)
我怎样才能获得文件的“最后打开”日期?我知道如何获取修改日期,但我没有找到上次使用或上次打开的任何内容。
我想像在finder中一样排列我的文件。
感谢您的任何帮助 !(沙盒将不胜感激)
您需要查看 Spotlight 元数据 - 您感兴趣的字段是:http kMDItemLastUsedDate
: //developer.apple.com/library/mac/#documentation/Carbon/Reference/MDItemRef/Reference/reference.html
如果您通过“最后打开”日期来表示“最后访问”日期,那么 C 标准库中有一个函数:
#include <sys/stat.h>
struct stat st;
stat("somefile.ext", &st);
time_t accessed = st.st_atime;