When I create objects in my MongoDB using Mongoose, the dates are formatted as, for instance, 2016-10-10T15:35:52.764Z
(it might be yyyy-MM-ddTHH:mm:ssZ
). If I use Date.now()
in JavaScript, I get a timestamp.
How can I create the same date format as Mongoose with javascript?
Edit
It seems I can use
new Date().toISOString();
but what is the difference of, for instance, Date.now()
and new Date()
?
Are there any reasons for not using new Date()
instead of a function under the Date
object (that somehow already seems to be initialized without writing new Date()
?)