Получение диапазона дат в Reactjs - IT-C@FE
×
Masterpro Nivo Slider (06 фев 2023)

Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.

Вопрос Получение диапазона дат в Reactjs

Подробнее
5 мес. 4 дн. назад #1 от Вебмастер
Вебмастер создал тему: Получение диапазона дат в Reactjs
А вот как получить в реакте две даты, сегодняшнюю и недельной например давности, для формирования запроса?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 дн. назад - 5 мес. 3 дн. назад #2 от Aleksej
Aleksej ответил в теме Получение диапазона дат в Reactjs
function App() {
  var today = new Date(),
    date2 =
      today.getDate() +
      "/" +
      (today.getMonth() + 1) +
      "/" +
      today.getFullYear(),
    days = -7,
    one_month_ago = new Date(Date.now() + days * 24 * 60 * 60 * 1000),
    date1 =
      one_month_ago.getDate() +
      "/" +
      (one_month_ago.getMonth() + 1) +
      "/" +
      one_month_ago.getFullYear();

  return (
    <div className="App">
      {date1} {date2}
    </div>
  );
}

export default App;

 
Последнее редактирование: 5 мес. 3 дн. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 дн. назад #3 от Aleksej
Aleksej ответил в теме Получение диапазона дат в Reactjs
Или так. Как вариант:
import React from "react";

export class App extends React.Component {
  constructor() {
    super();

    var today = new Date(),
      date2 =
        today.getDate() +
        "/" +
        (today.getMonth() + 1) +
        "/" +
        today.getFullYear();

    var days = -7;
    var one_month_ago = new Date(Date.now() + days * 24 * 60 * 60 * 1000),
      date1 =
        one_month_ago.getDate() +
        "/" +
        (one_month_ago.getMonth() + 1) +
        "/" +
        one_month_ago.getFullYear();

    this.state = {
      date_req1: date1,
      date_req2: date2,
    };
  }

  render() {
    return (
      <div className="App">
        {this.state.date_req1} {this.state.date_req2}
      </div>
    );
  }
}

export default App;

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум