var history = []; try{ history = require(process.cwd()+'/.git/past-branches.json'); } catch(err) {} var now = Date.now(); var second = 1000; var minute = 60 * second; var hour = minute * 60; var day = hour * 24; history.forEach(function(row) { var change = now - row[1]; if(change > day) { console.log('*', row[0], 'last checked out', Math.floor(change/day), 'day(s) ago') } else if(change > hour) { console.log('*', row[0], 'last checked out', Math.floor(change/hour), 'hour(s) ago') } else if(change > minute) { console.log('*', row[0], 'last checked out', Math.floor(change/minute), 'minute(s) ago'); } else { console.log('*', row[0], 'last checked out', Math.floor(change/second), 'second(s) ago'); } });