somar entre datas

01/06/2015

0

Ola pessoal Boa noite Gostaria de saber como somo os valores de duas Datas no c#

tipo data 01/05/2015 e 31/05/2015 >>> aqui apresentar a quantidades de dias ???

Valeu pela ajuda
Ivanilson Almeida

Ivanilson Almeida

Responder

Posts

02/06/2015

Jothaz

Veja alguns exemplos:

C#:
string dataInicial = "1/1/2008";
string dataFinal = "29/2/2008";
 
TimeSpan date = Convert.ToDateTime(dataFinal) - Convert.ToDateTime(dataInicial);

int totalDias = date.Days;


Linq:
var retorno = db.SUA_TABELA
                  .Where(dt => ((TimeSpan)(dt.DT_Transacao - DateTime.Now)).TotalDays > dt.DE_FrequenciaTrans)


Criando uma function:
public int QuantosDiasFaltamParaProximoNatal()
{
DateTime DataFestaNatal = new DateTime(DateTime.Today.Year, 12, 25);
return (int)DataFestaNatal.Subtract(DateTime.Today).TotalDays;
}
Responder

03/06/2015

Ivanilson Almeida

Veja alguns exemplos:

C#:
string dataInicial = "1/1/2008";
string dataFinal = "29/2/2008";
 
TimeSpan date = Convert.ToDateTime(dataFinal) - Convert.ToDateTime(dataInicial);

int totalDias = date.Days;


Linq:
var retorno = db.SUA_TABELA
                  .Where(dt => ((TimeSpan)(dt.DT_Transacao - DateTime.Now)).TotalDays > dt.DE_FrequenciaTrans)


Criando uma function:
public int QuantosDiasFaltamParaProximoNatal()
{
DateTime DataFestaNatal = new DateTime(DateTime.Today.Year, 12, 25);
return (int)DataFestaNatal.Subtract(DateTime.Today).TotalDays;
}



Bom Dia Fiz o teste com o primeiro ex: e não me retornou nada o que sera que esta errado

 string dataInicial = "1/1/2008";
            string dataFinal = "29/2/2008";

            TimeSpan date = Convert.ToDateTime(dataFinal) - Convert.ToDateTime(dataInicial);

            int totalDias = date.Days;

            txttotal.Text = Convert.ToString(totalDias);
Responder

09/06/2015

Edivan Silva

Bom dia!

Tente assim:

DateTime DATAINICIAL = Convert.ToDateTime("01/01/2015");
DateTime DATAFINAL= Convert.ToDateTime("01/02/2015");

int DIA = (int)DATAFINAL.Subtract(DATAINICIAL).TotalDays;

Se o resutado for negativo basta vc inverter o posição DATAFINAEL E DATAINICIAL na terceira linha
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar