Temporal.Now.instant()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The Temporal.Now.instant() static method returns the current time as a Temporal.Instant object.

Syntax

js
Temporal.Now.instant()

Parameters

None.

Return value

A reduced precision.

Examples

Measuring time elapsed

The following example measures two instants in time and calculates the duration between them, and gets the total duration in milliseconds:

js
const start = Temporal.Now.instant();
/ Do something that takes time
const end = Temporal.Now.instant();
const duration = end.since(start);
console.log(duration.total("milliseconds"));

Specifications

Specification
Temporal
# sec-temporal.now.instant

Browser compatibility

See also

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant