Comment afficher la date du jour en français en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2020-04-12 00:53:27
Thèmes : webmaster - date - javascript
Question

Comment faire pour afficher la date du jour en français en JavaScript ?

Réponse

Pour afficher la date du jour, en français, avec JavaScript, au format jj/mm/aaaa, vous pouvez utiliser les fonctions getDate(), getMonth() et getFullYear().

La fonction slice() permet de s'assurer de la présence d'un zéro devant les jours et les mois.

<!DOCTYPE html> 
<html> 
<head>
<meta charset="UTF-8">
<title>Comment afficher la date du jour en français en JavaScript ?</title>
</head>
<body>
<script>
var date = new Date()
alert(('0'+date.getDate()).slice(-2)+"/"+('0'+(date.getMonth()+1)).slice(-2)+"/"+date.getFullYear());
</script>
</body>
</html>

Pour afficher la date du jour, en français, avec JavaScript, au format nom du jour, numéro du mois, nom du mois, et année, il est préférable d'utiliser la méthode toLocaleDateString() :

<!DOCTYPE html> 
<html> 
<head>
<meta charset="UTF-8">
<title>Comment afficher la date du jour en français en JavaScript ?</title>
</head>
<body>
<script>
var date = new Date();
var options = {weekday: "long", year: "numeric", month: "long", day: "2-digit"};
alert(date.toLocaleDateString("fr-FR", options));
</script>
</body>
</html>