Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
create a new Date object vs modifing an existing one
How expensive is creation of a Date instance.
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0
Browser:
Firefox 152
Operating system:
Windows
Device Platform:
Desktop
Date tested:
2 months ago
new Date
22.7M/s
modify Date
22.0M/s
View exact numbers
Test name
Executions per second
✓
new Date
22,677,396 Ops/sec
modify Date
22,041,566 Ops/sec
HTML Preparation code:
<div id="date.new"></div> <div id="date.set"></div>
Script Preparation code:
var now; var elNow = document.getElementById('date.new'); var date = new Date(0); var elSet = document.getElementById('date.set');
Tests:
new Date
now = new Date(); elNow.innerText = now;
modify Date
date.setTime(Date.now()); elSet.innerText = date;