similar al datediff de sql

21/04/2004 - 21:45 por Pablo | Informe spam
hola lista.

es posible en c# trabajar de forma similar a como lo hace el datediff de
sql server?

el tema es que necesito saber la diferencia entre 2 fechas expresada en
meses y la metodología del datediff es bien simple.

Muchas gracias a todos.

Preguntas similare

Leer las respuestas

#6 Octavio Hernandez
24/04/2004 - 17:42 | Informe spam
Pablo,

Efectivamente, tengo otra máquina aquí donde sólo instalé la parte de C# de
VS.NET y ese ensamblado *NO* aparece.
De todas formas, la implementación en C# del otro artículo que encontraste
parece bastante completa...

Salu2,

Octavio

"Pablo" escribió en el mensaje
news:
Octavio, no tengo instalado vb.net?

:(

Puede ser que esto no este implementado en c#?


Muchas Gracias.


Octavio Hernandez wrote:
> Hola, Pablo,
>
> Visual Basic 6 tenía una función llmada DateDiff muy similar a la de SQL
> Server, y Microsoft la ha migrado a .NET como parte de los recursos para


que
> la gente de VB se sienta más cómoda. El núcleo de estos recursos está en


un
> ensamblado que se llama 'Microsoft Visual Basic .NET Runtime'
> (Microsoft.VisualBasic.dll) y como tal podemos utilizarlo desde C#.
>
> Concretamente la antigua función DataDiff es ahora un método estático de


una
> clase que se llama DateAndTime. Para utilizarlo:
>
> a) Agrega al proyecto una referencia al ensamblado mencionado
> b) Listo para usar! Por ejemplo:
>
> DateTime f1, f2;
> // ...
> // calcular diferencia en meses entre f1 y f2
> long n = Microsoft.VisualBasic.DataAndTime.DateDiff(
> Microsoft.VisualBasic.DateInterval.Month,
> f1, f2,
> Microsoft.VisualBasic.FirstDayOfWeek.Monday,
> Microsoft.VisualBasic.FirstWeekOfYear.FirstFullWeek);
>
> En MSDN encontrarás todos los detalles de cómo funciona DateDiff.
>
> Slds,
>
> Octavio
>
>
> "Pablo" escribió en el mensaje
> news:
>
>>hola lista.
>>
>>es posible en c# trabajar de forma similar a como lo hace el datediff de
>>sql server?
>>
>>el tema es que necesito saber la diferencia entre 2 fechas expresada en
>>meses y la metodología del datediff es bien simple.
>>
>>Muchas gracias a todos.
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida