Everything Voidtools - How to Filter Dates

Quick Answer

To filter files by date in Voidtools Everything, use specific search syntax within the search bar. The primary date-related functions are:

  • dm: for date modified. For example, dm:2025-12-30 finds files modified on December 30, 2025. To find files modified after a certain date, use dm:>2025-12-30. For files modified on or after a date, use dm:>=2025-12-30. To search within a date range, use the .. separator, such as dm:2025-12-01..2025-12-31.
  • dc: for date created. This function requires enabling "Index date created" in Tools > Options > Indexes. For example, dc:2025-12-30 finds files created on that date. You can also use dc:>2025-12-30 for files created after the date.
  • da: for date accessed. Similar to dm: and dc:, it supports range and comparison operators.

For more advanced filtering:

  • Combine date filters with other criteria using Boolean operators. For example, *.exe dm:today finds executable files modified today.
  • Use eval: for complex comparisons, such as eval:#dm:==#date-taken: to find files where the date modified matches the date taken.
  • To filter by time of day (e.g., between 2 PM and 3 PM), export results to a CSV or EFU file and process them in Excel using formulas like =MOD(D2,1) to extract time portions from date-time values.

To set default filters that hide future-dated files, configure the search in Tools > Options > Home > Search > Custom, such as dm:<=today, and apply it via a filter or macro. You can also create custom filters using the Search > Organize filters menu.


Date Keywords & Shortcuts

  • Use natural language shortcuts:
    • dm:today, dm:yesterday
    • dm:thisweek, dm:lastweek
    • dm:thismonth, dm:lastmonth
    • dm:thisyear, dm:lastyear
  • Relative date syntax:
    • dm:last7days - files modified in the last 7 days
    • dm:last30days - files modified in the last 30 days
    • dm:last2hours - files modified in the last 2 hours

Additional Date Functions

  • dr: for date recently changed - tracks when file metadata changed
  • daterun: for tracking when executables were last run (requires enabling in Options)
  • recent: as a shortcut for recently modified files

Advanced Techniques

  • Exclude date ranges using ! or NOT:
    • !dm:today - everything NOT modified today
    • dm:thisyear !dm:thismonth - modified this year but not this month
  • Date arithmetic:
    • dm:today-7 - exactly 7 days ago
    • dm:>=today-30 - last 30 days including today
  • Complex date logic with parentheses:
    • (dm:thisweek | dc:thisweek) - modified OR created this week
  • Save frequent searches as bookmarks (Ctrl+D) or create keyboard shortcuts via macros
  • Sort by date columns - click column headers or use sort:dm-desc for newest first
Edit

Pub: 30 Dec 2025 15:57 UTC

Views: 107