Vi que algumas pessoas estavam em dificuldade de usar o Humanize em português, não consegui responder essas perguntas que se apresenta neste e outros fórum da matéria pois são duvidas antigas... ** Obs: o meu VisualStudio está em inglês, não sei se é padrão o Humanize responder em inglês ou pelo motivo do VS estar assim!
using Humanizer;
using System;
using System.Globalization;
namespace Bytebank.SistemaAgencia
{
class Program
{
static void Main(string[] args)
{
DateTime dataFimPagamento = new DateTime(aaaa, mm, dd);
DateTime dataCorrente = DateTime.Now;
TimeSpan diferenca = dataFimPagamento - dataCorrente;
Console.WriteLine(dataCorrente);
Console.WriteLine(dataFimPagamento);
string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca , culture : new CultureInfo("pt-BR"));
Console.WriteLine(mensagem);
Console.ReadLine();
}
}
}