SESK: Stuff Everyone Should Know · sesk.info/tech-json-types
Which of these is NOT one of JSON's built-in value types?
Date. JSON has strings, numbers, booleans, null, objects and arrays only.
- null
- boolean
- date ✔
Why: JSON has four simple types (string, number, boolean, null) and two containers (object and array). There is no date type, so dates are usually sent as strings such as 2026-10-10.
Huh, didn't know that: RFC 8259 defines JSON as a text format that is independent of programming language.
JSON can't go on dates. It just turns them into strings.
Like this card?
References
Answer: date. JSON has four simple types (string, number, boolean, null) and two containers (object and array). There is no date type, so dates are usually sent as strings such as 2026-10-10.
- RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format www.rfc-editor.org/rfc/rfc8259
JSON can represent four primitive types (strings, numbers, booleans, and null) and two structured types (objects and arrays).
Checked 2026-10-10.
Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.
More stuff everyone should know
That's stuff everyone should know.