Originariamente inviato da ettore8
i numeri che devono inserire nel DB non vengono da un input utente ma da una conversione di una data in julian date.. mi vengono restituiti con la , come separatore decimale ma mysql vuole il punto ...
Ok, prima del salvataggio/conversione, converti in stringa e sostituisci il carattere.

Immagino che tu abbia necessariamente a che fare con una stringa contenente la rappresentazione della data, prima o poi, altrimenti il problema del formato non si porrebbe in quanto il valore data/ora in quanto tale non viene sottoposto ad alcuna conversione.