Salve, mi sto imbattendo in un problema, al quanto fastidioso. In pratica prelevo da un database delle date in questo formato : 2015-05-22, poi tramite questa funzione li trasformo "italiano":
Il problema sorge quando la funzione cerca di replicare un valore vuoto, e mi restituisce:codice:function date2ita(data) { return data.replace(/(\d{4}).(\d{2}).(\d{2})/, "$3.$2.$1"); }
Uncaught TypeError: Cannot read property 'replace' of undefined
Come potrei dire alla funzione di applicare il replace solo se il valore da cambiare esiste?
Oppure mi consigliate qualche altra soluzione?
Grazie

Rispondi quotando