Я использую этот код для экспорта даты текущих дней неделиКак отформатировать JavaScript Длинной Строки Дату
var arr =[];
var curr = new Date();
var first = curr.getDate() - curr.getDay();
for (var i = 1; i < 6; i++) {
var next = new Date(curr.getTime());
next.setDate(first+1);
arr.push(next.toString());
}
, но результат выглядит Mon Nov 09 2015 01:43:57 GMT-0800 (Pacific Standard Time)
в массиве
[ "пн 9 ноября («Стандартное тихоокеанское время»), «Пн Ноя 09 2015 01:43:57 GMT-0800 (Стандартное тихоокеанское время) 0800 (Стандартное тихоокеанское время) "," Пн 09 Ноябрь 2015 01:43:57 GMT-0800 (Стандартное тихоокеанское время) "," Пн 09 Ноябрь 2015 1:43:57 GMT-0800 (Стандартное тихоокеанское время) "]
Можете ли вы, пожалуйста, дайте мне знать, как я могу отформатировать дату(), чтобы получить только Mon Nov 09 2015
и удалить 01:43:57 GMT-0800 (Pacific Standard Time)
?
Благодаря
Взгляните на http://momentjs.com/ – Magrangs
Я не знаком с моментом, но это может сделать это? Я имею в виду получение дат всего дня на текущей неделе? – Behseini
Overkill. У вас уже есть то, что вам нужно (с небольшой проблемой с 'first + 1' - это должно быть' first + i'). Посмотрите на ответ от @ laszlokiss88 – Archer