Как преобразовать обычную дату в дату JSON в JavaScript?

0

Мой вопрос прост.

Существует много информации о преобразовании даты JSON (Дата /00213912321/) в нормальную дату (7/03/14 10:00).

Но мне нужно сделать обратное. У меня нормальная дата, и мне она нужна в формате JSON. Как я могу это достичь?

Я использую jQuery, поэтому, если есть плагин, который я могу использовать, это будет здорово.

  • 1
    Нет такой вещи как «свидание в формате JSON». Я не уверен, что вы пытаетесь достичь здесь.
  • 1
    JSON.stringify(new Date()) 2014-03-07T16:29:39.498Z
Теги:
date

2 ответа

3
Лучший ответ

Нет такой даты, как дата JSON. JSON не поддерживает какой-либо тип для дат.

00213912321 представляется эпохой. Вы можете получить это из объекта Date с getTime метода getTime.

Следовательно:

var date = "Date/" + someDateObject.getTime()  + "/";
  • 0
    Это было как раз то, что мне было нужно. Извините, я не знаю существования эпохи до сегодняшнего дня. Я думал, что Date / 1230931819 / это какой-то формат Json. большое спасибо
4

Если у вас есть обычная дата, возможно, объект Date может ее проанализировать.

var dateObj = new Date('7/03/14 10:00 am');
    timestamp = dateObj.getTime();  // timestamp is 1404396000000
  • 0
    Большое спасибо! К сожалению, я не могу дать вам обоим ответ.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню