У меня есть таблица с строкой даты в заголовке. Он возвращается как часть массива, но мне нужна эта дата в массиве как Date Object
, а не только строка.Преобразование String to Date Объект в массиве
Моя таблица выглядит следующим образом
// [[20th Jan, 33], [21st Jan, 44], [22nd Jan, 5],[23rd Jan, 17]]
Я использую следующий JS, чтобы получить этот массив
var arr = $.map($('#bookedTable th:not(:first)'), function(el,i) {
return [[$(el).text(), $('#bookedTable td:eq('+i+')').text()]]
});
console.log(arr)
Вопрос: Как я могу вернуть даты струнные как объекты даты в моем массиве?
Где год? Является ли 33 для 1933 года? 2033? 8331? –
Для комплексного синтаксического анализа даты я предлагаю вам посмотреть на moment.js. Но я думаю, что вы слишком быстро попросите, вы искали «парсинг даты javascript»? –
по умолчанию это может быть в этом году 2014 – Redwall