Cuando queremos sumar días a un campo Date, lo hacemos muy sencillo Date() + NumeroDías; pero cuando se le suman los días a un campo DateTime tenemos que tener cuidado por que el tomará el valor a sumar como segundos.
Ejemplos:
* Probando con Date( )
? Date(2006,3,13)
+ 2
* Devolverá: 2006.03.15
* Pero con un DateTime
? DateTime(2006,3,13,
8,10,4) + 2
* Devolverá: 2006.03.13
08:10:06 AM
Una solución es la siguiente, multiplicar el
número de días a sumar por 86400 que es el número de segundos que tiene un día.
Resultado:
? DateTime(2006,3,13,
8,10,4) + (2 * 86400)
* Devolverá: 2006.03.15
08:10:04 AM
Si tienes inquietudes, sígueme en Twitter para contactarme.
Seguir a @davamadort¿Deseas que tu sitio web aparezca en buscadores como google, yahoo, msn?
Contrata un plan de hosting en www.winnethost.com y recibes totalmente gratis el registro de tu sitio web en más de 24 buscadores, entre ellos google, yahoo, msn
El Sitio La Web de Davphantom se encuentra hospedado en WinNetHost.com