Date.now vs new Date().getTime() vs +new Date (v14)

Revision 14 of this benchmark created on


Setup

var date = new Date();

Test runner

Ready to run.

Testing in
TestOps/sec
Date.now()
Date.now()
ready
new Date().getTime()
new Date().getTime()
ready
+new Date()
+new Date()
ready
(new Date()).getTime()
(new Date()).getTime()
ready
date.getTime()
date.getTime()
ready
+date
+date
ready
date + 0
date + 0
ready
valueof
(new Date()).valueOf()
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.