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/...