Hi @Kenneth Folk ,
Please try the following T-SQL as a starting point for your function.
SQL
Declare @vStartTime DATETIME = '2017-08-25 07:00';
Declare @vEndTime DATETIME = '2018-08-25 12:45';
Declare @d1 INT
, @Result VARCHAR(10);
SELECT @d1 = DATEDIFF(year, COALESCE(@vStartTime,GETDATE()), COALESCE(@vEndTime, GETDATE()));
SET @Result = CONCAT(@d1, ' year(s)' );
-- Or SQL Server 2016 onwards
SET @Result = FORMATMESSAGE('%i year(s)', @d1);
SELECT @Result;