En la tabla siguiente se muestran ejemplos de expresiones que usan la función DateAdd para agregar valores de fecha y hora.
Puede usar estas expresiones en controles calculados, en formularios, informes o en filas de criterios de consulta.
| Expresión | Descripción |
|---|---|
| =DateAdd("d", -10, [PromisedDate]) | Muestra la fecha correspondiente a 10 días antes del valor del campo FechaDeCompromiso. |
| =DateAdd("m", 1, "31-Jan-13") | Muestra una fecha que es un mes posterior al 31 de enero de 2003, por lo que la expresión se evaluará como 28 de febrero de 2003. |
| =DateAdd("m", 1, "31-Jan-04") | Muestra una fecha que es un mes posterior al 31 de enero de 2004 y, dado que 2004 es un año bisiesto, la expresión se evaluará hasta el 29 de febrero de 2004. |
| =DateAdd("q", 3, [PromisedDate]) | Muestra una fecha que es tres cuartos después del valor del campo FechaDeCompromiso; por ejemplo, si el valor del campo FechaDePromesa es 18-Jun-03, la expresión se evaluará como 18-Mar-04. |
| =DateAdd("h", 3, [ArrivalTime]) | Muestra una hora que es tres horas después del valor del campo ArrivalTime. |
Puede usar estas expresiones en un campo calculado en una consulta.
| Expresión | Descripción |
|---|---|
| DueDate: DateAdd("q", 3, [PromisedDate]) | Muestra en el campo FechaDeDuedos una fecha que es tres cuartos después del valor del campo FechaDeCompromiso. |
| PickUpTime: DateAdd("h", 3, [ArrivalTime]) | Muestra en el campo Hora de recogida, una hora que es tres horas después del valor del campo Hora de llegada. |