suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Nicht erfasster Fehler: Ungültiges Datum: 21.01.2023 bei Verwendung der DateTIme-Auswahl in React

Ich kann hier nicht sagen, wo das Problem liegt, weil ich diesen React Datetime Picker gemäß der Dokumentation implementiert habe, aber wenn ich das Datum auswähle, wird ein ungültiges Datum angezeigt 未捕获错误:无效日期:17/01/2023 was mache ich falsch

import DateTimePicker from 'react-datetime-picker';
function ServiceDetail() {
    const [date, setDate] = useState(new Date());
    return (
      <DateTimePicker
        className="float-start"
        style={{ border: "none" }}
        value={date}
        dateFormat="dd/MM/yyyy"
        onChange={(date) => {
          const d = new Date(date).toLocaleDateString("fr-FR");
          console.log(d);
          setDate(d);
        }}
    name="booking_date"
/>;
)

Ich habe weitere Attribute basierend auf den Ans von SO hinzugefügt https://stackoverflow.com/a/70183380/15178267

P粉103739566P粉103739566278 Tage vor424

Antworte allen(1)Ich werde antworten

  • P粉270891688

    P粉2708916882024-03-31 20:12:39

    const [date, setDate] = useState(new Date().toLocaleDateString('fr-FR'));

    你应该再次更改此行,它就会起作用

    Antwort
    0
  • StornierenAntwort