Fecha promedio

Published by Pustur in

Crea una función que, dado un arreglo de fechas, devuelva la fecha promedio en forma de cadena.

Ejemplos

averageDate([]) ➞ null

averageDate([
  new Date(Date.UTC(1970, 0, 1))
]) ➞ "1970-01-01T00:00:00.000Z"

averageDate([
  new Date(Date.UTC(1970, 0, 1)),
  new Date(Date.UTC(1971, 0, 1))
]) ➞ "1970-07-02T12:00:00.000Z"

Notas

  • Para el valor de retorno, puedes usar el método .toISOString().
  • Si dates es un arreglo vacío, devuelve null.