Merci d'avance.
3 Réponses :
Il existe certaines fonctions pour extraire le mois et le jour d'une date en Javascript. J'espère que la référence suivante pourra vous aider:
Vous pouvez le faire avec JavaScript.
Date
est un objet global dans JS. Avec ses propres méthodes intégrées, vérifiez-le ici .
Afin d'obtenir ce que vous voulez, laissez l'utilisateur entrer une date au format (00 MOIS 0000), vous devez utiliser 3 entrées différentes (l'une sera sélectionnée pour changer le mois par son nom ) puis concaténez-le tout en soumettant un formulaire.
Dans l'autre sens, si vous voulez que cette valeur soit fe imprimé à un endroit différent, vous pouvez utiliser la fonction de formatage comme celle-ci:
function formatDate(date) { const months = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; const day = date.getDate(); const monthIdx = date.getMonth(); const year = date.getFullYear(); return `${day} ${months[monthIdx]} ${year}`; } console.log(formatDate(new Date())); // in order to print it in console
Essayez d'utiliser moment js, c'est simple. J'espère que cela aidera
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.min.js"></script> <form action="#" onsubmit="return dateformat()"> <input type="date" name="code" id="date"> <input type="submit"> </form>
function dateformat() { var date = document.getElementById('date').value; date = moment(date).format('D MMM, YYYY'); console.log(date) return false; }
Pouvez-vous placer le résultat dans un div ou quelque chose comme Php echo $ _POST ["date"]; ?>?
Copie possible de Où puis-je trouver de la documentation sur le formatage une date en JavaScript?
stackoverflow.com/questions/1056728/...