Saltar al contenido

El argumento de tipo ‘Fecha’ no se puede asignar al parámetro de tipo ‘string’

No dudes en compartir nuestra página y códigos con otro, danos de tu ayuda para hacer crecer nuestra comunidad.

Solución:

Tuve un problema similar.

Después de investigar encontré tres enlaces útiles:

La variable de fecha funciona, pero las funciones en ella no.

Mudado string emisión hasta la fecha

¿Argumento ‘formato de fecha’ no válido para la tubería ‘DatePipe’?

Lo que hice entonces fue declarar mi variable como fecha de tipo en el componente “clase de exportación” de esta manera:

start: Date

y luego, más tarde, en una función, la usé así para completar la variable de fecha:

start = new Date(Date.now());

A juzgar por el error que está recibiendo, supongo que su función “startOfDay ()” está devolviendo un string entonces tendría que cambiar su código de la siguiente manera.

start: new Date(startOfDay(new Date(attendance.dayAt)))

la razón de esto es que si “inicio” es una fecha, entonces debe usar la función new Date() para asignarle una fecha. La fecha luego toma string como entrada y devuelve una fecha y la asigna a la variable “inicio”. Espero que esto ayude 🙂

Sección de Reseñas y Valoraciones

Tienes la posibilidad dar difusión a este enunciado si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *