Objekti JavaScript Date (slo. Datum) predstavljajo en sam trenutek v formatu, neodvisnem od platforme. Objekti Date (slo. Datum) zajemajo integralno število, ki predstavlja milisekunde od polnoči na začetku 1. januarja 1970, UTC. Datum v JavaScript je v osnovi določen kot čas v milisekundah. Ta časovni žig je neodvisen od časovnega pasu in enolično definira trenutek v zgodovini. Največji časovni žig, ki ga lahko predstavlja objekt Date je nekoliko manjši od največjega varnega celega števila. Objekt Date lahko predstavlja največ 8.640.000.000.000.000 milisekund ali sto milijonov dni. To je razpon od 20. aprila 271821 pr.n.št. do 13. septembra 275760 našega štetja. Vsak poskus predstavitve časa zunaj tega obsega ima za posledico objekt Date z vrednostjo časovnega žiga NaN, kar je neveljaven datum.
JavaScript bo privzeto uporabil časovni pas brskalnika in prikazal datum kot celotni besedilni niz:
<p id="datum"></p> document.getElementById("datum").innerHTML = new Date();
Opomba: Datumski objekti so statični, pomeni, da ura ne "teče", če želimo videti trenutni čas, moramo ponovno naložiti stran.