The issue with this is that not every month has the same amount of days. I actually tried to google a solution to this problem a few months ago and only found dead links to mIRC scripts that would "convert" $duration to use years, months, days, and hours. Without writing or finding a working script to make this conversion possible, I'm afraid that the years, weeks, days, hours is as good as it's going to get. Having said that, I am also interested if anyone knows of a working script to convert mIRC's $duration to years, months, days, hours.