1. Inicio
  2. Documentos
  3. Centro de Ayuda
  4. 2. Herramientas básicas d...
  5. Transformar fechas al formato que espera STEL Order

Transformar fechas al formato que espera STEL Order

Uno de los errores más comunes al automatizar con Make es enviar fechas en un formato incorrecto. En este artículo te explicamos cómo transformar fechas correctamente y adaptarlas al formato que espera la API de STEL Order.

⏰ Comprender los formatos de fecha

STEL Order requiere que las fechas se envíen en formato yyyy-MM-dd'T'HH:mm:ssZ, conocido como formato ISO 8601. Ejemplo:

2025-03-27T12:00:00+0000

Si no usas este formato, la API devolverá un error o ignorará la fecha.

🌐 Zonas horarias: qué son y por qué importan

La zona horaria indica a qué parte del mundo corresponde la hora. Por ejemplo:

  • +0000 es UTC (tiempo universal coordinado).
  • +0100 es horario de España peninsular en invierno.
  • +0200 es horario de verano.

Si no especificas la zona horaria, la API podría interpretar mal la hora, adelantando o atrasando eventos.

📋 Usar formatDate correctamente

En Make, puedes usar la función formatDate para adaptar una fecha al formato ISO requerido:

{{formatDate(now; "YYYY-MM-DD'T'HH:mm:ssZ")}}

Esto devolverá la fecha y hora actual con la zona horaria incluida, ideal para STEL Order.

✅ Ejemplo práctico: Crear un presupuesto con fecha actual

Supongamos que quieres crear un presupuesto desde Make y necesitas rellenar el campo Estimate Date. En ese campo deberías usar:

{{formatDate(now; "YYYY-MM-DD'T'HH:mm:ssZ")}}

Si quieres programarlo para mañana, usa:

{{formatDate(addDays(now; 1); "YYYY-MM-DD'T'HH:mm:ssZ")}}

🔀 Convertir fechas recibidas de otros sistemas

Si recibes una fecha en otro formato (por ejemplo, de Google Sheets o de una app externa), puedes usar parseDate para convertirla a formato Make antes de formatearla. Ejemplo:

{{formatDate(parseDate(variables.fecha; "DD/MM/YYYY"); "YYYY-MM-DD'T'HH:mm:ssZ")}}

🔗 Recursos para profundizar

💡 Consejo: Cuando automatices con zonas horarias, prueba primero en un entorno de test antes de enviar datos reales. Y si tus clientes están en diferentes países, adapta la zona horaria con formatDate usando el código correspondiente.

📚 ¿Y ahora qué?

Ya sabes transformar fechas para que STEL Order las entienda. En el próximo artículo aprenderás a trabajar con funciones avanzadas de texto en Make: cómo cortar, unir y preparar mensajes personalizados.

¿Cómo podemos ayudarte?