Мой вопрос прост.
Существует много информации о преобразовании даты JSON (Дата /00213912321/) в нормальную дату (7/03/14 10:00).
Но мне нужно сделать обратное. У меня нормальная дата, и мне она нужна в формате JSON. Как я могу это достичь?
Я использую jQuery, поэтому, если есть плагин, который я могу использовать, это будет здорово.
Нет такой даты, как дата JSON. JSON не поддерживает какой-либо тип для дат.
00213912321
представляется эпохой. Вы можете получить это из объекта Date с getTime
метода getTime
.
Следовательно:
var date = "Date/" + someDateObject.getTime() + "/";
Если у вас есть обычная дата, возможно, объект Date может ее проанализировать.
var dateObj = new Date('7/03/14 10:00 am');
timestamp = dateObj.getTime(); // timestamp is 1404396000000
JSON.stringify(new Date())
2014-03-07T16:29:39.498Z