comment afficher une date au format 25/02/2007 en javascript, si j'ai la date objetcomment afficher une date au format 25/02/2007 en javascript, si j'ai objet date
Répondre
function formatDate(a) //pass date object
{
return (a.getMonth() + 1) + "/" + a.getDate() + "/" + a.getFullYear();
}
Cela fonctionnerait :
[date.getMonth() + 1, date.getDay(), date.getFullYear()].join('/')
Date.getMonth() retourne 0-11 de sorte que vous devez ajouter 1 à ce – TheVillageIdiot
Vous avez raison. J'ai toujours été intrigué par ça. – slikts
(date.getMonth() + 1) + "/" + date.getDay() + "/" + date.getFullYear();
getYear() - Renvoie l'année, sous la forme d'un nombre à deux chiffres ou d'un nombre à trois chiffres, selon le navigateur. Utilisez getFullYear() à la place !! (de w3schools.com) – TheVillageIdiot
fait. corrigé le mois aussi. – Amarghosh
Check out moment.js! C'est une petite bibliothèque très puissante pour travailler avec des dates en JavaScript.
En utilisant moment.js ...
var today = moment(new Date());
today.format("M/D/YYYY"); // "4/11/2012"
today.format("MMMM D, YYYY h:m A"); // outputs "April 11, 2012 12:44 AM"
// in one line...
moment().format("M/D/YYY"); // "4/11/2012"
moment().format("MMMM D, YYYY h:m A"); // outputs "April 11, 2012 12:49 AM"
Un autre exemple ...
var a = moment([2012, 2, 12, 15, 25, 50, 125]);
a.format("dddd, MMMM Do YYYY, h:mm:ss a"); // "Monday, March 12th 2012, 3:25:50 pm"
a.format("ddd, hA"); // "Mon, 3PM"
En outre, la peine de mentionner à la caisse date.js. Je pense que les deux bibliothèques se complètent.
Vous pouvez essayer ceci.
<input type="button" value="display" onclick="display()" />
<input type="text" id="dis" /><br />
<script type="text/javascript">
function display(){
var x="You have clicked";
var d=new Date();
var date=d.getDate();
var month=d.getMonth();
month++;
var year=d.getFullYear();
document.getElementById("dis").value=date+"/"+month+"/"+year;
}
</script>
Pour plus de détails, visitez s'il vous plaît http://informativejavascript.blogspot.nl/2012/12/date-display.html
Bienvenue dans Stack Overflow! Merci d'avoir posté votre réponse! Veuillez vous assurer de lire attentivement la [FAQ sur l'autopromotion] (http://stackoverflow.com/faq#promotion). Notez également qu'il est * obligatoire * que vous publiez une clause de non-responsabilité chaque fois que vous créez un lien vers votre propre site/produit. –
Votre meilleure option pour tous les utilisateurs (au niveau international) est toLocaleDateString
.
var date = new Date("2007-02-25 01:00:00"); // for some reason a time is needed
var dateString = date.toLocaleDateString();
console.log(dateString); // outputs 2/25/2007
- 1. Date Objet en javascript
- 2. Comment puis-je convertir une valeur de date au format ISO 8601 en objet de date en JavaScript?
- 3. Date ("date format 8601")?
- 4. Comment formater une date Javascript?
- 5. Comment analyser une date au format ISO dans Flex (AS3)?
- 6. XSLT transformation datetime au format date
- 7. Format STR_TO_DATE à une date
- 8. Format de date en VB6
- 9. format de date convertion
- 10. Format de date CSV
- 11. format date dans C#
- 12. Sélecteur de date Javascript pour afficher une semaine seulement?
- 13. Format de date au 06-avr.-2009 04:25 PM
- 14. Date Format Problème
- 15. Comment changer la date au format de Mysql dans Jsp?
- 16. Formatage de la date en JavaScript
- 17. L'objet Date de JavaScript est-il sensible au problème Y2038?
- 18. Javascript Date Localisation
- 19. Conversion de format de date en SQL
- 20. Comment changer une date en changeant la période AM/PM au format 12h?
- 21. Comment renvoyer un format de date spécifique au format JSON dans Grails?
- 22. Comment analyser le format de date JSON en Perl?
- 23. Sélecteur de date Javascript/Jquery
- 24. problème de date en javascript
- 25. sas date - convertir aujourd'hui() en format yyyymmdd
- 26. simple pour analyser une date en Javascript
- 27. zéro Format de date C#
- 28. Format de date lisible et analysable en Java
- 29. Comment vérifier si une date s'est écoulée
- 30. Meilleur JavaScript Date Parser & Formatter?
C'est d/m/Y, pas m/d/Y, cependant. – slikts
quel mois est 25 de toute façon? – TheVillageIdiot
Je suppose que c'est la façon américaine de le faire, m/d/Y – Svish