lunedì 22 gennaio 2024

angular material populate input datetime-local TypeScript

Nel caso che si utilizza un campo di testo input di tipo type="datetime-local" e vogliamo impostare del valore dobbiamo convertire la data con l'ora in testo.


 <input matInput
            required
            formControlName = "NomeControllo"
            type="datetime-local"
            placeholder="gg/mm/aaaa HH:mm"
           
            >


In TypeScript, tramite il metodo Transform della classe "datePipe" convertiamo la data indicando l'anno, mese giorno e l'orario.

Di seguito il frammento di codice delle suddette operazioni. 

this.datePipe.transform(this..NomeVariabile, 'yyyy-MM-ddTHH:mm')











Nessun commento: