Date.now vs Date.getTime (v6)

Revision 6 of this benchmark created by Yannick Albert on


Setup

var dateNowOrGetTime = function() {
            if (Date.now) {
              return Date.now();
            } else {
              return new Date().getTime();
            }
        };
    var dateNow = Date.now || function() {
            return new Date().getTime();
        };

Test runner

Ready to run.

Testing in
TestOps/sec
Date.now();
Date.now();
ready
Date.getTime()
new Date().getTime();
ready
(new Date).getTime()
(new Date).getTime();
ready
Date.now() or Date.getTime()
dateNowOrGetTime();
ready
+new Date
+new Date;
ready
Polyfill
dateNow();
ready

Revisions

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