• मौजूदा JavaScript का date/time API इस्तेमाल करने में बहुत कठिन है, इसलिए एक नया API प्रस्तावित किया गया है: फिलहाल Stage 3

  • global variable Temporal के जरिए एक्सेस किया जा सकता है

→ सभी objects immutable हैं

→ time zone (IANA आधारित) और non-Gregorian calendar का समर्थन (कोरियाई Dangi सहित)

→ जनवरी Month 1 है

→ Wall-Clock (local) time और Exact (UTC) time में अंतर करता है

→ time zone के बिना Plain time का समर्थन

  • उदाहरण

→ वर्तमान UTC समय: Temporal.now.instant().toString()

→ वर्तमान local समय: Temporal.now.zonedDateTimeISO('Asia/Seoul').toString()

→ वर्तमान time zone: Temporal.now.timeZone().toString()

Temporal.Duration.from({hours: 3, minutes: 45})

→ मौजूदा Date के साथ रूपांतरण

const legacyDate = new Date('1970-01-01T00:00:01Z')

legacyDate.toTemporalInstant() या Temporal.Instant.fromEpochMilliseconds(legacyDate.getTime())

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.