1

ファイルの「最後に開いた」日付を取得するにはどうすればよいですか? 変更日を取得する方法は知っていますが、最後に使用したものや最後に開いたものは見つかりませんでした。

ファインダーのようにファイルを整理したい。

助けてくれてありがとう!(サンドボックス対応は大歓迎です)

4

2 に答える 2

2

Spotlight メタデータを確認する必要があります。関心のあるフィールドはhttp://developer.apple.com/library/mac/#documentation/Carbon/Reference/MDItemRef/Reference/reference.htmlkMDItemLastUsedDateです。

于 2012-12-12T17:03:28.363 に答える
0

「最後にアクセスした」日付を「最後に開いた」日付で意味する場合、C 標準ライブラリにはそのための関数があります。

#include <sys/stat.h>

struct stat st;
stat("somefile.ext", &st);
time_t accessed = st.st_atime;
于 2012-12-12T17:04:34.960 に答える