Desidero utilizzare il datapicker di Twitter Bootstrap. Voglio che l'effettivo input di DISPLAY nel formato mm/gg/aaaa, ma il valore dell'oggetto che voglio che crei/passi sia in yyyy-mm-dd. Sono a conoscenza di questa proprietà:Data di avvio Datepicker data di avvio in modo diverso sul display rispetto al valore
"data-date-format" => "mm-dd-yyyy"
Ma questo cambia sia il modo in cui viene visualizzata la data e come il valore è formattato. Ho anche questo nel mio JS:
$(this).datepicker({
format: 'yyyy-mm-dd',
autoclose: true,
todayHighlight: true,
pickTime: false
});
Io non sono davvero sicuro di quello che la parte in formato sta facendo, ma cambiando non cambia il valore che viene creato dall'ingresso.
Mi piacerebbe vedere questa funzione troppo, voglio visualizzare la data in formato UK locale (gg/mm/aaaa), ma ha bisogno di essere analizzato come aaaa-mm-gg a causa di un pezzo di software Sto usando. Inoltre penso che "data-date-format" e "format" siano la stessa cosa solo uno è collegato tramite HTML e l'altro tramite JS. – alvinc
Vedere la mia risposta qui https://stackoverflow.com/a/47466659/1153909 –