DateTimes

13/02/2007 - 13:38 por ANT1 | Informe spam
Estoy trabajando con DateTime paa definir una fecha a la que quiero
sumar un número de meses o asignarle un día concreto. Pero me he dado
cuenta que las propiedades "Day", "month" y "Year" son de solo lectura
(no tienen set).

¿No se pueden asignar estos valores de uan forma directa sin tener que
definir la fecha entera?

Pensaba que si, por ejemplo, a una fecha le sumaba 12 meses esta
automaticamente haría el cálculo y me añadiría un año. ¿Esto no lo
hace de alguna manera Net sin tener que realizar yo los cálculos?

Si he de hacerlo no me molesta en exceso, ya que es código sencillo,
pero me gustaría saber si existe alguna forma para evitar así meter
código inecesario.

Un saludo
 

Leer las respuestas

#1 carlosmsr
13/02/2007 - 13:54 | Informe spam
DateTime date = DateTime.Now;
date.AddDays(
date.AddHours(
date.AddMiliseconds(
date.AddMinutes(

etc,

"ANT1" wrote:

Estoy trabajando con DateTime paa definir una fecha a la que quiero
sumar un número de meses o asignarle un día concreto. Pero me he dado
cuenta que las propiedades "Day", "month" y "Year" son de solo lectura
(no tienen set).

¿No se pueden asignar estos valores de uan forma directa sin tener que
definir la fecha entera?

Pensaba que si, por ejemplo, a una fecha le sumaba 12 meses esta
automaticamente haría el cálculo y me añadiría un año. ¿Esto no lo
hace de alguna manera Net sin tener que realizar yo los cálculos?

Si he de hacerlo no me molesta en exceso, ya que es código sencillo,
pero me gustaría saber si existe alguna forma para evitar así meter
código inecesario.

Un saludo


Preguntas similares