Creation Time Filters¶
show-file-tree supports filtering by file creation time using the following flags:
--ctime-after <YYYY-MM-DD>
— Include only files created after the specified date.--ctime-before <YYYY-MM-DD>
— Include only files created before the specified date.
These filters are useful for auditing recent changes or generating snapshots of files created within a specific period.
Usage¶
Include files created after a certain date¶
Include files created before a certain date¶
Combine both¶
Only files created between Jan 1, 2025 and Jun 1, 2025 will appear.
Example¶
Files in project¶
file1.py (created 2024-12-10)
file2.py (created 2025-02-15)
file3.py (created 2025-05-20)
file4.py (created 2025-07-01)
Command¶
Output¶
Files outside the date range are excluded.
Tips¶
- Dates must be in
YYYY-MM-DD
format. - Combine with other flags like
--max-depth
or--sort
for precise views:
- Works with
--format md
to export time-filtered Markdown trees.