Ce tutoriel discutera:
Pourquoi la date.La méthode getday () renvoie le mauvais jour en javascript?
Date.La méthode getDay () donne le mauvais jour en tant que sortie en javascrip. Il publie un numéro entier (0-6), qui correspond au jour de la semaine pour la date particulière, où 0 représente le dimanche 1 indique le lundi 2 pour mardi, etc.
Maintenant, illustrons pratiquement la question discutée.
Exemple
Dans l'exemple donné, créez d'abord un nouvel objet de date à l'aide du constructeur Date () et passez la date "21 novembre 2020«Comme argument:
Appeler le "getday ()«Méthode pour imprimer la date du mois sur la console:
console.journal (date.getDay ());La sortie donne le mauvais jour du mois, il montre "6«Ce qui indique le jour du 21 novembre 2020 comme«Samedi", Alors que nous voulons obtenir le jour du mois"21»:
Comment réparer si la date.getDay () retourne le mauvais jour en javascript?
Pour résoudre ce problème, utilisez le «avoir un rendez-vous()"Méthode au lieu de"getday ()«Pour obtenir la valeur précise du jour du mois. Cette méthode donne un numéro entier (1 à 31) qui représente le jour du mois pour la date spécifiée.
Exemple
Appeler le "avoir un rendez-vous()”Méthode de l'objet Date:
La sortie indique que le «avoir un rendez-vous()»La méthode a obtenu la date correcte du mois comme«21»:
Nous avons fourni les détails nécessaires sur la question discutée avec une solution appropriée.
Conclusion
Si la Date.getDay () retourne le mauvais jour en javascript, Ensuite, utilisez le «avoir un rendez-vous()"Méthode au lieu de"getday ()"Comme le getday () La méthode donne le numéro (0-6) correspondant au jour de la semaine pour la date particulière tandis que le «avoir un rendez-vous()»La méthode donne le numéro entier (1 à 31) qui indique le jour du mois pour la date spécifiée. Ce post a expliqué pourquoi la date.La méthode getDay () renvoie le mauvais jour en JavaScript et comment le réparer.