Generar id basado en fecha con javascript

Es posible generar un id basado en fecha usando:

const dateId = (new Date()).getTime().toString(36);

Por ejemplo: kubyidp2

Dado un id basado en fecha, se puede obtener la fecha usando:

const idDate = new Date(parseInt(dateId, 36));

Un id basado en fecha provee un identificador distinto cada segundo.

También se le puede agregar un id basado en random:

const randomId = Math.random().toString(36).slice(2));
const dateRandomId = (new Date()).getTime().toString(36) + Math.random().toString(36).slice(2);

Agregandole un id basado en random se disminuye la probabilidad de duplicados.

https://stackoverflow.com/a/57593036