Ho un input sulla mia pagina web che sono in grado di impostare la data ottenendo una stringa ISO e tirando fuori i primi 10 caratteri.Come si analizza una data da un input di data HTML5?
date = new Date();
dateInput.value = date.toISOString().substr(0,10);
Questo funziona perfettamente. Il mio problema è che quando tento di recuperare la data. Sto ricevendo l'appuntamento un giorno di riposo.
var newDate = new Date(dateInput.value);
Ho anche provato il seguente codice a fare per essa, ma non è sempre corretto sia
new Date (Date.parse (element.value) + 86400000)
Quindi la mia domanda è: c'è un modo elegante per ottenere la data corretta in modo coerente. Mi sono guardato intorno per un po ', ma sembra che non ci sia molta coerenza con l'analisi delle date in Javascript.
Dov'è il valore di 'date'? – Achrome
pensi che troverai utile per momentjs.com – krasu
date = new Date(); – duckbrain