ma fonction retourne la date sélectionnée d'un calendrier dans ce format:Est-ce une date valide en JavaScript?
var returnValue = "6.7.2017"; //day.month.year
Lorsque je tente de l'utiliser pour une nouvelle date, il ne fonctionne pas:
var weekdays = ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'];
var wkdayname = new Date(returnValue); //Error: returnValue ist NaN
var dayName = weekdays[wkdayname.getDay()];
Tout ce que je veux est juste le nom du jour de la semaine de cette date.
Avez-vous des suggestions?
devez demander: avez-vous le retour 'returnValue'? parce que 'new Date ('6.7.2017')' semble fonctionner – Jorg
Cela fonctionne très bien. La date prend en charge le format que vous fournissez. Pouvez-vous partager votre code? – Sumit
Essayez 'new Date (returnValue.replace (/\./g, '-'))'. Si vous êtes ouvert pour la bibliothèque, vous devez utiliser moment.js. Ensuite, vous pouvez faire 'moment (returnValue," MM.DD.YYYY ")'. Vous pouvez également essayer 'new Date (Date.parse (returnValue))' – Rajesh