Maison > interface Web > js tutoriel > le corps du texte

Résumé des opérations liées aux dates dans les connaissances JavaScript_Basic

WBOY
Libérer: 2016-05-16 15:35:23
original
1138 Les gens l'ont consulté

Date de création
L'objet Date est utilisé pour gérer la date et l'heure.
Les objets date peuvent être définis à l’aide du nouveau mot-clé. Le code suivant définit un objet Date nommé myDate :
Il existe quatre façons d'initialiser la date :

new Date() // 当前日期和时间
new Date(milliseconds) //返回从 1970 年 1 月 1 日至今的毫秒数
new Date(dateString)
new Date(year, month, day, hours, minutes, seconds, milliseconds)
Copier après la connexion

La plupart des paramètres ci-dessus sont facultatifs. S'ils ne sont pas spécifiés, le paramètre par défaut est 0.
Quelques exemples d'instanciation d'une date :

var today = new Date()
var d1 = new Date("October 13, 1975 11:13:00")
var d2 = new Date(79,5,24)
var d3 = new Date(79,5,24,11,33,0)
Copier après la connexion

Définir la date
Nous pouvons facilement opérer sur les dates en utilisant des méthodes sur les objets date.
Dans l'exemple ci-dessous, nous définissons une date spécifique (14 janvier 2010) pour l'objet date :

var myDate=new Date();
myDate.setFullYear(2010,0,14);
Copier après la connexion

Dans l'exemple ci-dessous, nous définissons l'objet date sur une date dans 5 jours :

var myDate=new Date();
myDate.setDate(myDate.getDate()+5);
Copier après la connexion

Remarque : si l'ajout de jours devait modifier le mois ou l'année, l'objet date terminera automatiquement cette conversion.
Comparaison de deux dates
Les objets Date peuvent également être utilisés pour comparer deux dates.
Le code suivant compare la date actuelle au 14 janvier 2100 :

var x=new Date();
x.setFullYear(2100,0,14);
var today = new Date();

if (x>today)
 {
 alert("Today is before 14th January 2100");
 }
else
 {
 alert("Today is after 14th January 2100");
 }

Copier après la connexion

Comment utiliser la méthode Date() pour obtenir la date du jour.
Code source :

<!DOCTYPE html>
<html>
<body>
&#8203;
<script>
&#8203;
var d=new Date();
document.write(d);
&#8203;
</script>
&#8203;
</body>
</html>  
Copier après la connexion

Résultats des tests :

Sat Oct 24 2015 15:14:48 GMT+0800 (中国标准时间)
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!