Disclaimer: This has some Mac-specific + zsh-specific syntax, but could easily be tweaked to work in different environments.
I've wanted this functionality for a long-time and decided to hack it together. It's just another tool to help keep track of what has changed in a project.
→ Gist ←
relative-date() {
while read input_string; do
local file_path=`echo $input_string | cut -d ' ' -f 5`
local ls_date=`echo $input_string | cut -d ' ' -f 1,2,3,4`
# A