Core JavaScript

Parsing Dates in JSON

This is an example program that shows how to parse dates in a JSON string in JavaScript.

ParseDateJson.html

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width" />
		<title>XoaX.net's Javascript</title>
		<!-- Supply a transparent 1x1 favicon -->
		<link rel="icon" href="data:,">
		<script type="text/javascript" src="ParseDateJson.js"></script>
	</head>
	<body onload="Initialize()">
		<span id="idChrist"></span>
	</body>
</html>

ParseDateJson.js

function Initialize() {
	const sJsonText = '{ "Name": "Jesus Christ", "Birth Date": "0000-12-25", "Description": "Son of God" }';
	const qJsonObject = JSON.parse(sJsonText);
	qJsonObject["Birth Date"] = new Date(qJsonObject["Birth Date"]);
	
	document.getElementById("idChrist").innerHTML = 
		"Name: " + qJsonObject.Name + "<br />" +
		"Birth Date: " + qJsonObject["Birth Date"] + "<br />" +
		"Description: " + qJsonObject.Description;
}
 

Output

 
 

© 2007–2026 XoaX.net LLC. All rights reserved.