Isso é bem simples! Quando você está usando o Mongoose, por exemplo, você pode passar funções como um valor padrão. O Mongoose então chama a função para cada inserção.
Então, no seu Schema, você faria algo como:
{
timestamp: { type: Date, default: Date.now},
...
}
Lembre-se de passar apenas o próprio objeto de função
Date.now
e não o valor da chamada de função Date.now()
pois isso só definirá a data uma vez para o valor de quando seu esquema foi criado. Esta solução se aplica a Mongoose &Node.Js e espero que seja seu caso de uso porque você não especificou isso com mais precisão.