27/09/2023 - paoloholzl ha scritto:
Se io ho scelto di inserire Giorno/Mese/Anno vorrei una risposta coerente con l'insert che mi aspetto.
Se chiedo gg/mm/aaaa e mi trovo 02/16/2023 deve darmi falso.
C'è una funzione che faccia una cosa del genere?
Ciao,
se è un problema di inserimento delle date, al fine di avere sempre un valore corretto e coerente così come indicavi, sarebbe opportuno usare il calendario… esempio :
Altrimenti, se si predilige la digitazione, potresti usare dei selettori … una cosa di questo tipo con le combobox:
Pertanto le validazioni risultano molto più semplici e coerenti.
Edit:
se poi devi leggere un file esterno e devi validare le date in esso presenti, allora si deve prediligere le soluzioni poste da @Alex e Oregon
Ma in questo caso dovrebbe solo servire per capire il giusto formato data da utilizzare e non per validare la data, altrimenti significherebbe di avere una fonte dati poco attendibile e magari da validare ancor prima di leggerla con i dovuti controlli. Se la fonte dati non è affidabile ovviamente si possono avere dati importati o letti, altrettanto non affidabili.
Sono solo considerazioni ed ipotesi non conoscendo il contesto del tuo caso.