bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/JavaScript/Objects, Classes, and Advanced Patterns
JavaScript•Objects, Classes, and Advanced Patterns

Temporal Date Formats

Concept visual

Temporal Date Formats

Graph traversalgraph
ABCDE
current
queued
1
4

Start from A

Temporal dates can be serialized as strings in different ways:

Name

Description

Iso 8601

International standard

Rfc 3339

Internet standard

Rfc 9557

Temporal standard toString()

JavaScript method toLocaleString()

JavaScript method

Intl.DateTimeFormat()

JavaScript method

The ISO 8601 Standard

ISO 8601 is the

International Standard for representing dates and times.

Formula

ISO 8601 is a machine - readable format (YYYY - MM - DD) designed to eliminate confusion caused by regional date variations.

It follows a "largest to smallest" hierarchy (year, month, day, hour, minute, second) which ensures that dates are alphabetically sortable. ISO 8601 avoids confusion between regional formats like:

Formula

MM/DD/YYYY (US format)
DD/MM/YYYY (European format)

ISO 8601 Strings

An ISO 8601 string represents dates and times in a structured and sortable format:

Format

Description

Yyyy

Formula

A 4 - digit year

MM

Formula

2 - digit month

DD

Formula

2 - digit day

T

Separator for time hh

Hour mm

Minute ss

Second

Z Zero (Zulu) time Zone

Examples

Format

Previous

JavaScript Object Iterations

Next

JavaScript Object Accessors