Date conversion error: String does not match the date mask or contains invalid calendar day. – WinDev WL-DATE-FORMAT

WL-DATE-FORMAT

La conversione con StringToDate() o DateToString() fallisce se la stringa non corrisponde alla maschera (es. AAAAMMGG) o se specifica date inesistenti (es. 29 febbraio in anno non bisestile).

Cosa significa questo errore?

La conversione con StringToDate() o DateToString() fallisce se la stringa non corrisponde alla maschera (es. AAAAMMGG) o se specifica date inesistenti (es. 29 febbraio in anno non bisestile).

Messaggio originale

Date conversion error: String does not match the date mask or contains invalid calendar day.

Contesto e parole chiave

Alias

  • Date format mask invalid WinDev
  • Errore conversione data stringa WLanguage

Messaggi alternativi

  • stringa data non conforme alla maschera o giorno calendario inesistente

Prodotti

  • PC SOFT WinDev / WEBDEV / WINDEV Mobile / HFSQL

Piattaforme

  • Linux
  • Windows 10
  • Windows 11
  • Windows Server 2019
  • Windows Server 2022

Parole chiave

  • errore-windev-maschera-formato-data-non-valida
  • hfsql
  • windev
  • windev.wlanguage-e-compilazione.date-format-string-invalid
  • WL-DATE-FORMAT
  • wlanguage
  • WLanguage e compilazione

Cause possibili

Origine tecnica per WinDev: errore conversione data (maschera o valore non valido)

La conversione con StringToDate() o DateToString() fallisce se la stringa non corrisponde alla maschera (es. AAAAMMGG) o se specifica date inesistenti (es. 29 febbraio in anno non bisestile).

molto comune

Diagnosi

Diagnostica runtime e log HFSQL per WinDev: errore conversione data (maschera o valore non valido)

Esaminare la funzione HErreurInfo(), i log del Centro di Controllo HFSQL e le informazioni di debug WLanguage nella console.

Come leggere il risultato. Indica il codice esatto di errore HFSQL o WLanguage e l'istruzione sorgente che innesca l'eccezione.

Risoluzione

Risoluzione standard per WinDev: errore conversione data (maschera o valore non valido)

Difficoltà: mediaRischio: basso

Applicare la correzione secondo le best practice documentate nella guida tecnica ufficiale PC SOFT.

  1. Verificare i valori restituiti da HErreurInfo() o ErrorInfo()
  2. Controllare la configurazione dell'analisi o la sintassi WLanguage dell'istruzione
  3. Ricompilare il progetto ed eseguire un test di integrità

Domande frequenti

Come risolvere il problema WL-DATE-FORMAT in ambiente WinDev?

La conversione con StringToDate() o DateToString() fallisce se la stringa non corrisponde alla maschera (es. AAAAMMGG) o se specifica date inesistenti (es. 29 febbraio in anno non bisestile).

Approfondimenti

Schede correlate