none
SQL DateDiff - Qual é o equivalente no LINQ to SQL? RRS feed

  • Pergunta

  • Boa tarde pessoal!

     

    Alguém saberia me dizer no LINQ to SQL, o equivalente ao SQL DateDiff??? e se tiver, como eu utilizo ele???

     

    Agradeço desde já.

     

    Leonardo.


    "Eu guardei muitas coisas em minhas mãos, e perdi todas; mas todas que coloquei nas mãos de Deus, essas eu ainda possuo." - Martin Luther King, Jr.
    quarta-feira, 15 de setembro de 2010 18:07

Respostas


  • List<DateTime> dts = new List<DateTime>();
    dts.Add(DateTime.Now);
    var q = from x in dts
                select x.Substract(DateTime.Now).Days;

     

           Under "System.Data.Linq.SqlClient.SqlMethods" you will find following methods. You have a variety of choice to choose from in datediff. Here are the following options you get ,

    DateDiffYear

    DateDiffSecond

    DateDiffNanosecond

    DateDiffMonth

    DateDiffMinute

    DateDiffMillisecond

    DateDiffMicrosecond

    DateDiffHour

    DateDiffDay

    quarta-feira, 15 de setembro de 2010 18:39