Error en Power Apps: Se esperaba que el valor "45492.166666667" tenga un formato válido de "fecha y hora" de RFC 3339. Formatos 8601 ISO permitidos: YYYY-MM-DDT:hh:mm:ssz, "YYY-MM-DDhh:mm:ss+-hh;mm','YYYY-MM-DDThh:mm:ss'T

Eduardo Saavedra 0 Puntos de reputación
2024-07-22T20:27:43.26+00:00

Tengo una app en Power Apps que usa información de una planilla de Excel, al mismo tiempo la app permite ingresar datos a esta planilla de Excel.

El error ocurre ya que al ingresas los datos de la fecha desde la App en Power Apps a la planilla de Excel, en Excel aparece como la fecha y una hora fija que es 04:00:00 siempre.
Luego en Power Apps cuando tiene que recolectar esa información arroja el error.

I have an app in Power Apps that uses information from an Excel spreadsheet, at the same time the app allows to enter data to this Excel spreadsheet.

The error occurs because when you enter the date data from the app in Power Apps to the Excel spreadsheet, in Excel it appears as the date and a fixed time which is 04:00:00 always, then in Power Apps when it has to collect that information it throws the error.

Captura de pantalla (598)

Captura de pantalla (599)

Captura de pantalla (600)

Preguntas y respuestas (Q&A) de Microsoft
Preguntas y respuestas (Q&A) de Microsoft
Use esta etiqueta para compartir sugerencias, solicitudes de características y errores con el equipo de Microsoft Q&A. El equipo de Microsoft Q&A evaluará sus comentarios periódicamente y proporcionará actualizaciones a lo largo del proceso.
629 preguntas
0 comentarios No hay comentarios
{count} votos

2 respuestas

Ordenar por: Muy útil
  1. Manuel Luque Lucena 1 Punto de reputación
    2024-07-26T15:33:07.6333333+00:00

    Hola Eduardo,

    Creo que tienes dos problemas diferentes. Para el tema del error, ¿has probado a aplicar algún formateo?, podrías hacer algo así: formatDateTime(utcNow(), 'yyyy-MM-ddTHH:mm:ss.000Z') donde utcNow() será tu fecha.

    El tema de la hora 04:00:00, seguramente sea por la diferencia entre hora local y UTC. Posiblemente le estés pasando la hora en local y al almacenarla no se esté teniendo en cuenta y la transforme a UTC.

    Prueba a ver si te funciona.


  2. Carlos Manuel Parra Almanza 0 Puntos de reputación
    2025-05-28T14:38:38.94+00:00

    Buen día,

    Acabo de solucionar un problema similar en un proyecto que no podían finalizar por la misma razón. Al intentar consultar la fecha desde Power Apps, les arrojaba un error. Esto se debía a que el formato de fecha que estaban utilizando en Excel incluía decimales (como lo indica el mensaje de error), y Power Apps no maneja correctamente valores decimales como fechas.

    (Esto puede parecer obvio, pero igual quería explicarlo.)

    La solución que implementé fue convertir la fecha de Excel a un formato que Power Apps sí pueda interpretar correctamente. Para esto, debes crear una nueva celda en Excel donde conviertas la fecha original a un formato compatible (por ejemplo, aaaa-mm-ddThh:mm:ss), y luego utilizar esa celda en Power Apps.

    Desde Power Apps puedes aplicar el formato visual que necesites, como normalmente se usa en LATAM: DÍA/MES/AÑO HORA:MINUTO:SEGUNDO.

    Si necesitas ayuda o no me expliqué bien, puedes contactarme y con gusto te ayudo.

    para mi fue la solucion mas optima sin necesidad de agregar lineas de codigo o formatos que no entiendas.

    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.