static void Main(string[] args) { //ContaCorrente conta = new ContaCorrente(11, 111); //conta.Sacar(50); //Console.WriteLine(conta.Saldo); //string nome = "Luan"; //ContaCorrente conta2 = new ContaCorrente(565, 55555); DateTime dataPagamento = new DateTime(2021, 8, 17); DateTime dataCorrente = DateTime.Now; Console.WriteLine(dataPagamento); Console.WriteLine(dataCorrente); TimeSpan diferenca = dataCorrente - dataPagamento; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); // string mensagem = "Vencimento em " + GetIntervalDeTempoLegivel(diferenca); Console.WriteLine("Diferença entre duas datas: " + diferenca); Console.WriteLine("Diferença entre duas datas, trantando a saida com a Biblioteca Humanizen: " + mensagem); //Console.WriteLine("Diferença entre duas datas tratando o retorno com um método: " + mensagem); Console.ReadLine(); }
static void Main(string[] args) { //ContaCorrente conta = new ContaCorrente(854, 3423443); //Funcionario funcionario = null; //Console.WriteLine(conta.Numero); DateTime dataFimPagamento = new DateTime(2020, 12, 06); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; TimeSpan diferencateste = TimeSpan.FromMinutes(60); string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); string mensagem1 = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferencateste); Console.WriteLine(mensagem); Console.WriteLine(mensagem1); Console.WriteLine(dataCorrente); Console.WriteLine(dataFimPagamento); Console.ReadLine(); }
static void Main(string[] args) { ContaCorrente conta = new ContaCorrente(1, 1); conta.Sacar(10); DateTime dataPagamento = new DateTime(2021, 10, 18); Console.WriteLine(dataPagamento); DateTime dataCorrente = DateTime.Now; Console.WriteLine(dataCorrente); TimeSpan diferenca = dataPagamento - dataCorrente; Console.WriteLine(diferenca); // Não muito inteligível, para isto, existe o Humanizer // Ainda não é o ideal Console.WriteLine(GetIntervaloTempoLegivel(diferenca)); // Após a instalação do pacote NuGet Humanizer string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); }
static void Main(string[] args) { ContaCorrente conta = new ContaCorrente(0257, 261604); Console.WriteLine(conta.Numero); DateTime dataFimPagamento = new DateTime(2019, 08, 12); DateTime dataCorrente = DateTime.Now; //Comparar Data TimeSpan diferenca = dataFimPagamento - dataCorrente; TimeSpan diferenca2 = TimeSpan.FromMinutes(60); string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); string mensagem2 = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca2); Console.WriteLine(dataFimPagamento); Console.WriteLine(dataCorrente); Console.WriteLine(mensagem); Console.WriteLine(mensagem2); Console.ReadLine(); }
static void testDates() { var dueDate = new DateTime(2018, 8, 17); var today = DateTime.Now; TimeSpan diff = dueDate - today; Console.WriteLine("Time until due date :" + TimeSpanHumanizeExtensions.Humanize(diff)); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2021, 02, 19); DateTime dataAtual = DateTime.Now; TimeSpan data = dataFimPagamento - dataAtual; Console.WriteLine("Diferença é de: " + TimeSpanHumanizeExtensions.Humanize(data)) ; }
static void UsingHumanizer() { DateTime dataFimPagamento = new DateTime(2020, 09, 22); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; System.Console.WriteLine(dataFimPagamento); System.Console.WriteLine(dataCorrente); System.Console.WriteLine($"Vencimento em {TimeSpanHumanizeExtensions.Humanize(diferenca, culture: new CultureInfo("pt-br"))}"); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2019, 6, 29); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); }
static void CalculaData() { DateTime dataFimPagamento = new DateTime(2018, 6, 20); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(40); //dataFimPagamento - dataCorrente; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); }
static void Main(string[] args) { DateTime data1 = new DateTime(2020, 5, 15); DateTime data2 = new DateTime(2020, 8, 12); TimeSpan diferenca = data2 - data1; Console.WriteLine("Tempo ate fim do pagamento " + TimeSpanHumanizeExtensions.Humanize(diferenca)); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2020, 05, 30); DateTime dataCorrente = DateTime.Now; TimeSpan diferencaEntreDatas = dataFimPagamento - dataCorrente; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferencaEntreDatas); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2022, 8, 17); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento.Subtract(dataCorrente); //string mensagem = "Vencimento em " + GetIntervaloDeTempoLegivel(diferenca); string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca, 1, new CultureInfo("pt-Br")); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2021, 5, 15); DateTime dataCorrente = DateTime.Now; TimeSpan diferença = dataFimPagamento - dataCorrente; string mensagem = "Venvimento em: " + TimeSpanHumanizeExtensions.Humanize(diferença); Console.WriteLine(mensagem); Console.ReadLine(); }
public static void UsingDateTime() { DateTime datePayment = new DateTime(2020, 7, 25); DateTime today = DateTime.Now; TimeSpan diference = datePayment - today; Console.WriteLine(datePayment); Console.WriteLine(today); Console.WriteLine("A diferença é " + TimeSpanHumanizeExtensions.Humanize(diference)); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2020, 7, 23); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(40); string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.ReadLine(); }
static void TestaDateTime() { DateTime dataFimPagamento = new DateTime(2021, 5, 9); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(60); string mensagem = "Expires in " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); ContaCorrente conta = new ContaCorrente(847, 847286); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2021, 01, 01); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; string mensagem = $"Vencimento em {TimeSpanHumanizeExtensions.Humanize(diferenca)}."; Console.WriteLine(mensagem); Console.ReadLine(); }
private static void GetDatas() { DateTime dataFimPagamento = new DateTime(2019, 1, 04); DateTime dataAtual = DateTime.Now; //TimeSpan diff = dataFimPagamento - dataAtual; TimeSpan diff = TimeSpan.FromMinutes(60 * 24); Console.WriteLine("Data fim pagamento: " + dataFimPagamento); Console.WriteLine("Data atual: " + dataAtual); Console.WriteLine("Diferença de datas: " + TimeSpanHumanizeExtensions.Humanize(diff)); Console.ReadLine(); }
static void TestaDataHumanize() { // Dia 17 de Agosto de 2018 DateTime dataFimPagamento = new DateTime(2018, 8, 17); // Data corrente no momento de execução do código DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataPagamento = new DateTime(2019, 5, 2); DateTime dataCorrente = DateTime.Now; Console.WriteLine(dataPagamento); Console.WriteLine(dataCorrente); TimeSpan diferenca = dataPagamento - dataCorrente; Console.WriteLine("Diferença de " + TimeSpanHumanizeExtensions.Humanize(diferenca, maxUnit: TimeUnit.Year)); Console.ReadLine(); }
static void TrataDataEHumanize() { DateTime dateEndPayment = new DateTime(2018, 4, 21); object data = new DateTime(2222, 4, 21); DateTime CurrentDate = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(32); string mensagem = "O valor é " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.WriteLine(); }
static void Main(string[] args) { DateTime dataNascimento = new DateTime(2020, 11, 11); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataCorrente - dataNascimento; string mensagem = "Nasceu há " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2021, 2, 1); DateTime dataAtual = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataAtual; // intervalo de tempo TimeSpan diferenca2 = TimeSpan.FromMinutes(60);; //string mensagem = "Vencimento em: " + GetIntervaloDeTempoLegivel(diferenca); string mensagem = "Vencimento em: " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(dataFimPagamento); Console.WriteLine(dataAtual); Console.WriteLine(mensagem); }
private static void HoraTempoHumanizer() { DateTime dataFimPagamento = new DateTime(2018, 8, 17); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(40); string mensagem = "Vencimento em: " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.WriteLine(dataCorrente); Console.WriteLine(dataFimPagamento); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2020, 10, 17); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = dataFimPagamento - dataCorrente; string mensagem = TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(dataCorrente); Console.WriteLine(dataFimPagamento); Console.WriteLine($"Vencimento em {mensagem}."); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2020, 4, 17); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromHours(1500); //dataFimPagamento - dataCorrente; //Console.WriteLine("hoje é " + dataCorrente); //Console.WriteLine(dataFimPagamento); string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataCorrente = DateTime.Now; DateTime dataFimPagamento = new DateTime(2020, 12, 30); TimeSpan diferenca = TimeSpan.FromDays(30); //dataFimPagamento - dataCorrente; string mensagem = $"Vencimento em: {TimeSpanHumanizeExtensions.Humanize(diferenca)}"; Console.WriteLine(dataCorrente); Console.WriteLine(dataFimPagamento); Console.WriteLine(mensagem); Console.ReadLine(); }
static void Main(string[] args) { String url = "a"; url = "b"; Console.WriteLine("URL:" + url); DateTime dataFimPagamento = new DateTime(2018, 6, 20); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(40); //dataFimPagamento - dataCorrente; string mensagem = "Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine(mensagem); Console.ReadLine(); }
public static void Main(string[] args) { var dataFimPagamento = new DateTime(2020, 6, 20); var dataCorrente = DateTime.Now; var diferenca = dataFimPagamento - dataCorrente; var mensagem = "Vencimento em: " + TimeSpanHumanizeExtensions.Humanize(diferenca); Console.WriteLine("Data do vencimento: " + dataFimPagamento); Console.WriteLine("Data corrente: " + dataCorrente); Console.WriteLine(mensagem); Console.WriteLine(Environment.NewLine + "Tecle enter para sair!"); Console.ReadLine(); }
static void Main(string[] args) { DateTime dataFimPagamento = new DateTime(2018, 12, 10); DateTime dataCorrente = DateTime.Now; TimeSpan diferenca = TimeSpan.FromMinutes(70); //dataFimPagamento - dataCorrente; Console.WriteLine(dataCorrente); Console.WriteLine(dataFimPagamento); Console.WriteLine("Vencimento em " + TimeSpanHumanizeExtensions.Humanize(diferenca) + "."); Console.ReadLine(); }