Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
Chrome 67
Windows
Desktop
6 years ago
Test name Executions per second
Moment diff to moment d 220254.1 Ops/sec
Moment new Date diff to moment d 210381.3 Ops/sec
Moment Date.now diff to moment d 163212.5 Ops/sec
Moment diff to precreated moment 228392.0 Ops/sec
e 239940.0 Ops/sec
Date.now minus date, division 808562.5 Ops/sec
moment Date.now diff to existing m 243891.8 Ops/sec
New Date() minus date, division 710101.4 Ops/sec
Moment diff to moment d, divide time 230316.6 Ops/sec
Math with moment and existing moment 344585.3 Ops/sec
Math with Date.now and moment 764363.8 Ops/sec
Math with new Date and m.toDate 668182.2 Ops/sec
Math with new Date and m 591634.9 Ops/sec
Math with Date.now and existing moment toDate 849289.2 Ops/sec
HTML Preparation code:
Script Preparation code:
Tests:
  • Moment diff to moment d

  • Moment new Date diff to moment d

  • Moment Date.now diff to moment d

  • Moment diff to precreated moment

  • e

  • Date.now minus date, division

  • moment Date.now diff to existing m

  • New Date() minus date, division

  • Moment diff to moment d, divide time

  • Math with moment and existing moment

  • Math with Date.now and moment

  • Math with new Date and m.toDate

  • Math with new Date and m

  • Math with Date.now and existing moment toDate


;