Ir al contenido

Date & Time

El nodo Date & Time realiza operaciones con fechas: obtener la fecha actual, sumar o restar una cantidad de tiempo a una fecha, o reformatear una fecha existente a distintos formatos de salida. El resultado se guarda en un campo del data para que los nodos siguientes puedan usarlo.

Es equivalente al nodo Date & Time de n8n.

La fecha de entrada admite formato ISO, timestamp numérico o cualquier expresión resoluble con variables dinámicas. Si la fecha de entrada está vacía (o no se puede interpretar), se usa la fecha y hora actuales.

ParámetroTipoRequeridoDescripción
actionselectSíOperación: now (fecha actual), format (reformatear), add (sumar), subtract (restar), startOf / endOf (inicio o fin de día, semana —lunes a domingo—, mes o año, en UTC). Una acción desconocida da error
valuetextNoFecha a procesar (ISO, timestamp o expresión). Vacío con now = fecha actual. Soporta variables dinámicas
amountnumberNoCantidad a sumar o restar (solo para add / subtract)
unitselectNoUnidad del delta: years, months, weeks, days (por defecto), hours, minutes, seconds
formatselectNoFormato de salida: iso (ISO 8601, por defecto), date (YYYY-MM-DD), time (HH:MM:SS), unix (segundos), locale (local), sql (YYYY-MM-DD HH:MM:SS), month (YYYY-MM)
outputKeytextNoNombre del campo donde guardar el resultado. Por defecto datetime

El nodo agrega el resultado al data en el campo indicado por outputKey (por defecto datetime):

{
"cliente": "Ana",
"datetime": "2026-08-10T14:32:05.000Z"
}
{
"label": "Ahora",
"action": "now",
"format": "iso",
"outputKey": "ahora"
}

Resultado: { "ahora": "2026-08-10T14:32:05.000Z" }.

{
"label": "Vencimiento",
"action": "add",
"value": "{{data.fecha_emision}}",
"amount": "7",
"unit": "days",
"format": "date",
"outputKey": "vencimiento"
}

Resultado: { "vencimiento": "2026-08-17" }.

{
"label": "Formato local",
"action": "format",
"value": "{{data.timestamp}}",
"format": "locale",
"outputKey": "fecha_legible"
}
{
"label": "Hace 1 hora",
"action": "subtract",
"amount": "1",
"unit": "hours",
"format": "unix",
"outputKey": "desde"
}
  • Si el data de entrada es un objeto, el resultado se agrega sin perder los campos existentes; si no lo es, se envuelve en { data, [outputKey] }
  • Todos los cálculos se hacen en UTC: sumar días no cambia la hora por el horario de verano, y sumar o restar meses o años no desborda el fin de mes (31 oct − 1 mes = 30 sep; 29 feb 2024 + 1 año = 28 feb 2025)
  • El campo value soporta variables dinámicas y cross-node: {{data.campo}}, {{@NombreNodo.campo}}
  • No requiere credenciales