ファイルの「最後に開いた」日付を取得するにはどうすればよいですか? 変更日を取得する方法は知っていますが、最後に使用したものや最後に開いたものは見つかりませんでした。
ファインダーのようにファイルを整理したい。
助けてくれてありがとう!(サンドボックス対応は大歓迎です)
ファイルの「最後に開いた」日付を取得するにはどうすればよいですか? 変更日を取得する方法は知っていますが、最後に使用したものや最後に開いたものは見つかりませんでした。
ファインダーのようにファイルを整理したい。
助けてくれてありがとう!(サンドボックス対応は大歓迎です)
Spotlight メタデータを確認する必要があります。関心のあるフィールドはhttp://developer.apple.com/library/mac/#documentation/Carbon/Reference/MDItemRef/Reference/reference.htmlkMDItemLastUsedDate
です。
「最後にアクセスした」日付を「最後に開いた」日付で意味する場合、C 標準ライブラリにはそのための関数があります。
#include <sys/stat.h>
struct stat st;
stat("somefile.ext", &st);
time_t accessed = st.st_atime;