Finding specific things
'I was working on it last Tuesday' is usually a better clue than the filename. macOS records three different dates per file, and knowing which is which saves a lot of time.
| Date | Means |
|---|---|
| Date Created | When this copy came into existence — copying a file resets it |
| Date Modified | When the contents last changed |
| Date Last Opened | When it was last read by anything |
Copying or downloading a file gives it a new creation date but usually preserves the modification date. This is why a file you made in 2019 shows as created last week.
⌘F, then +, then pick the date attribute you want. The operators include within last, before, after and exactly.
Add the columns to list view so you can see them: right-click any column header and tick Date Created, Date Modified and Date Last Opened.
Modified in the last 7 days:
find ~ -type f -mtime -7
Modified more than a year ago:
find ~ -type f -mtime +365
Changed in the last 30 minutes — useful for "where did that app just write?":
find ~ -type f -mmin -30
With mdfind, dates use Spotlight's own syntax:
mdfind 'kMDItemContentModificationDate >= $time.today(-7)'
find -mtime -1 means "within the last 24 hours", not "since midnight". For calendar days, Finder's date pickers are easier to reason about than find.
The strongest searches combine a rough name with a rough date. In Everywhere that is one line — invoice dm:<7d — because the index carries modification times alongside names and both filters apply in the same pass.
A copy is a new file. macOS sets its creation date to now while preserving the modification date from the original.
Yes — add two date criteria, one 'after' and one 'before', and Finder combines them.
Everywhere keeps track of every file on your Mac — including the folders Spotlight hides and drives you have unplugged. Free for a day, then $19 once.
Download for Mac