@Itername

Не понимаю из-за чего выбивает ошибку?

const [timeZone, setTimeZone] = useState("");
    const [currentTime, setCurrentTime] = useState("");
    const [timeUnloading, setTimeUnloading] = useState("");
    const [timeGAP, setTimeGAP] = useState("");
    const [zone, setZone] = useState("Chicago");

    useEffect(() => {
        setTimeZone(DateTime.local().setZone(`America/${zone}`));
        const time = setInterval(() => {
            console.log(1);
            setCurrentTime(timeZone.toFormat("FF"));
            setTimeUnloading(
                timeZone.minus({ days: 8, hours: 12 }).toFormat("FF")
            );
            setTimeGAP(timeZone.minus({ days: 9 }).toFormat("FF"));
        }, 1000);
        return () => clearInterval(time);
    }, []);
    console.log(zone, timeZone, currentTime, timeUnloading, timeGAP);


Ошибка: Uncaught TypeError: timeZone.toFormat is not a function
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
22 мая 2024, в 07:09
50000 руб./за проект
22 мая 2024, в 02:15
10000 руб./за проект
21 мая 2024, в 23:47
30000 руб./за проект