Cómo cambiar el formato de una fecha o calcular días entre fechas en un workflow
En el workflow, haz clic en + y añade Formateador de fecha/hora. Elige Formatear fecha, Formatear fecha y hora o Comparar fechas, indica el campo de origen, el formato de entrada y el de salida. El resultado queda en una variable que puedes usar en mensajes, campos o condiciones.
Actualizado el
Antes de empezar
- Ten claro de dónde viene la fecha: un campo del contacto, la fecha de la cita, la fecha de hoy, un valor personalizado o un dato recibido por webhook de entrada.
- Si la fecha viene de un valor personalizado o de un webhook, averigua en qué formato llega (ej.:
2026-10-14o14/10/2026), porque tendrás que indicarlo. - Los campos personalizados del contacto guardan solo la fecha (sin hora).
Dónde encontrarlo
Automatización › Workflows › (abrir el workflow) › + › Formateador de fecha/hora
Paso a paso
Cambiar el formato de una fecha
- Abre el workflow y haz clic en el + donde quieras tratar la fecha.
- Elige Formateador de fecha/hora.
- En Tipo, elige Formatear fecha (solo la fecha) o Formatear fecha y hora (fecha con hora, por ejemplo el inicio de la cita).
- En Campo, elige el origen: fecha concreta, fecha actual, campo de fecha del contacto, inicio o fin de la cita, valor personalizado o dato del webhook de entrada.
- En Formato de origen, confirma el formato detectado. Para valores personalizados y webhooks, elige a mano el formato en que llega la fecha.
- En Formato de salida, elige cómo quieres que quede la fecha (ej.: día/mes/año, o con el mes en letras).
- Haz clic en Guardar acción.
- En las acciones siguientes (SMS, email, actualizar campo), inserta la variable del formateador desde la lista de campos dinámicos.
Calcular la diferencia en días entre dos fechas
- Añade Formateador de fecha/hora y, en Tipo, elige Comparar fechas.
- En Fecha de inicio, elige la primera fecha (ej.: fecha actual) y confirma el formato.
- En Fecha de fin, elige la segunda fecha (ej.: fecha de vencimiento, en un campo del contacto) y confirma el formato.
- Haz clic en Guardar acción. El resultado es el número de días de fin menos inicio (sale negativo si la fecha de fin ya ha pasado).
- Usa el resultado en un Si/Si no (ej.: "días es menor que 3" → enviar recordatorio) o en un mensaje.
Consejos
- El formateador no modifica el campo original: crea una variable nueva con el resultado. Para guardarlo en el contacto, añade la acción Actualizar campo del contacto.
- Para sumar o restar días a una fecha, usa la acción Operación matemática; el formateador sirve para cambiar el aspecto y para comparar.
- Un error frecuente es el formato de origen equivocado: si la fecha llega como
14/10/2026y eliges año-mes-día, el resultado sale vacío o incorrecto.
Problemas comunes
- La variable sale vacía → El formato de origen no coincide con la fecha real. Abre la acción y corrige el Formato de origen.
- La diferencia de días sale negativa → La fecha de inicio es posterior a la de fin. Intercámbialas o usa el valor negativo en la condición.
- No puedo elegir un campo personalizado con hora → Los campos personalizados del contacto solo guardan la fecha. Usa Formatear fecha o un origen con hora (cita, webhook).
- La fecha con el mes en letras sale en inglés → Elige un formato de salida numérico o comprueba el idioma de la cuenta.
¿Te ha resultado útil?
Gracias por tu opinión.
