ayuda con fechas. URGENTE

17/02/2005 - 20:53 por José Luis | Informe spam
hola mi problema es:
Tengo una fecha1%/06/2004
y la fecha actual de mi sistema.
Por ejemplo hoy 14/02/2004
Lo que quiero hacer es:
1.- restar las dos fechas y sber su diferencia.
2.- Si la diferencia de dias es menor a 15 dias que se ejecute un evento (o
algo asi), una ventana, en el escritorio donde me indique los dias faltantes.
3.-Pero el peorblema que si la maquina no esta prendida, que cuando se
prenda, indique los dias restantes. Que no pierda dias.

No se que hacer, se los agradeceri muchisimo.
Este grupo es muy bueno, disculpeme tantas molestias.

Preguntas similare

Leer las respuestas

#1 Jose Luis Manners
17/02/2005 - 21:08 | Informe spam
No veo en donde radica el problema puesto que cada dia que prendas el
computador la fecha se incrementará y los dias restantes se reducirán,
siempre y cuando la fecha1 sea una fecha en el futuro. Pero quizás te
entendí mal, da un poco mas de detalles de lo que quieres hacer para poder
ayudarte mejor.

Saludos,

Jose Luis Manners, MCP
English: http://blogs.geekdojo.net/jmanners
Español: http://weblogs.golemproject.com/jmanners/

"Encuentra felicidad en tu trabajo o nunca serás feliz."
Cristóbal Colón

"José Luis" wrote in message
news:
hola mi problema es:
Tengo una fecha1%/06/2004
y la fecha actual de mi sistema.
Por ejemplo hoy 14/02/2004
Lo que quiero hacer es:
1.- restar las dos fechas y sber su diferencia.
2.- Si la diferencia de dias es menor a 15 dias que se ejecute un evento


(o
algo asi), una ventana, en el escritorio donde me indique los dias


faltantes.
3.-Pero el peorblema que si la maquina no esta prendida, que cuando se
prenda, indique los dias restantes. Que no pierda dias.

No se que hacer, se los agradeceri muchisimo.
Este grupo es muy bueno, disculpeme tantas molestias.

Respuesta Responder a este mensaje
#2 Jorge Serrano [MVP VB]
17/02/2005 - 23:17 | Informe spam
Hola José Luis,

aunque te he respondido algo muy parecido ya en otro hilo, paso a
contestarte las dos primeras dudas con este código:

Dim FechaActual As Date = Date.Today
Dim FechaCalculo As Date = "25/06/2004" '"15/02/2005"
If DateDiff(DateInterval.Day, FechaCalculo, FechaActual) < 15 Then
'bla bla bla
End If

Respecto a la tercera pregunta, en mi opinión, puedes utilizar un fichero
tipo Ini o el mismo registro de Windows, para almacenar el valor que indicas
y que cuando el ordenador se encienda, vaya allí a recoger ese valor y lo
trate de acuerdo a tus necesidades. Otra alternativa es almacenarlo en base
de datos (no recomendado) o en algún lugar persistente (incluso un fichero de
texto sería válido).

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"José Luis" wrote:

hola mi problema es:
Tengo una fecha1%/06/2004
y la fecha actual de mi sistema.
Por ejemplo hoy 14/02/2004
Lo que quiero hacer es:
1.- restar las dos fechas y sber su diferencia.
2.- Si la diferencia de dias es menor a 15 dias que se ejecute un evento (o
algo asi), una ventana, en el escritorio donde me indique los dias faltantes.
3.-Pero el peorblema que si la maquina no esta prendida, que cuando se
prenda, indique los dias restantes. Que no pierda dias.

No se que hacer, se los agradeceri muchisimo.
Este grupo es muy bueno, disculpeme tantas molestias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida