Well, I have found a solution to this annoyance after some more googling. A user on this forum known as "Riamus2" created a script over twelve years ago that does exactly what's needed. His website leads to a "404 error" if you click on the
$DateXpander link here. However, I managed to find a pastebin of his script
here.
Moving on, I was still not 100% happy with the outcome when getting the length of time that a user has followed for. I felt that replies such as:
User has been following this channel for 1 year, 7 months, 2 weeks, 2 days, 23 hours, 34 minutes, and 14 seconds since May 24 2015.
were too long for my liking. If that is what you want, I recommend grabbing the script from the pastebin above.
I wanted to shorten the reply. I did some basic editing to the script to have it like follows. For anyone that has been following for LESS than ONE day, the reply will use HOURS, MINUTES, and SECONDS.
User has been following this channel for 8 hours, 17 minutes, and 25 seconds since Jan 10 2017.
For anyone that has been following for one day or more, the reply will use YEARS, MONTHS, WEEKS, and DAYS.
User has been following this channel for 1 year, 7 months, 2 weeks, and 2 days since May 24 2015.
You can find my edit at
this link if interested. I hope this helps someone!