Maison > interface Web > Questions et réponses frontales > Comment définir l'heure javascript

Comment définir l'heure javascript

PHPz
Libérer: 2023-04-24 14:59:15
original
2935 Les gens l'ont consulté

JavaScript est un langage de script puissant utilisé pour le développement Web. Dans le développement de sites Web, la définition de l'heure est une fonction très importante et les opérations liées au temps peuvent être facilement effectuées en JavaScript. Cet article explique comment définir l'heure en JavaScript.

1. Obtenir l'heure actuelle

Pour obtenir l'heure actuelle en JavaScript, vous pouvez utiliser l'objet Date. L'objet Date a un constructeur qui peut transmettre un horodatage ou une chaîne. Si aucun paramètre n'est transmis, l'heure actuelle sera obtenue par défaut. Voici le code pour obtenir l'heure actuelle :

var currentDate = new Date();
Copier après la connexion

Le currentDate obtenu est un objet Date, qui peut être sorti directement ou effectuer d'autres opérations.

2. Définir une date et une heure spécifiques

Définir une date et une heure spécifiques en JavaScript est également simple. Vous pouvez appeler le constructeur de l'objet Date et transmettre des paramètres pour une heure spécifique. Voici le code pour définir une date et une heure spécifiques :

var specificDate = new Date("2022-01-01 00:00:00");
Copier après la connexion

Ici, nous transmettons une chaîne d'heure spécifique et la passons au constructeur de l'objet Date.

3. Obtenez l'année, le mois, le jour, l'heure, la minute et la seconde de l'heure

En JavaScript, vous pouvez utiliser les méthodes fournies par l'objet Date pour obtenir l'année, le mois, le jour, l'heure, la minute et seconde du temps. Voici le code pour obtenir l'année, le mois, le jour, l'heure, la minute et la seconde :

var year = currentDate.getFullYear();  //获取年份
var month = currentDate.getMonth() + 1;  //获取月份,注意月份从0开始,需要加1
var date = currentDate.getDate(); //获取日期
var hour = currentDate.getHours(); //获取小时
var minute = currentDate.getMinutes(); //获取分钟
var second = currentDate.getSeconds(); //获取秒钟
Copier après la connexion

4. Réglez l'année, le mois, le jour, l'heure, la minute et la seconde de l'heure

En plus d'obtenir le année, mois, jour, heure. En plus des minutes et des secondes, vous pouvez également définir l'année, le mois, le jour, l'heure, les minutes et les secondes de l'heure en JavaScript. Cela doit être fait en utilisant les méthodes fournies par l'objet Date. Voici le code pour définir l'heure :

currentDate.setFullYear(2022); //设置年份
currentDate.setMonth(0); //设置月份,注意月份从0开始
currentDate.setDate(1); //设置日期
currentDate.setHours(0); //设置小时
currentDate.setMinutes(0); //设置分钟
currentDate.setSeconds(0); //设置秒钟
Copier après la connexion

5. Conversion de l'horodatage

En JavaScript, vous pouvez convertir l'heure en horodatage et l'horodatage en heure. Un horodatage est un nombre qui représente l'heure. Il représente le nombre de millisecondes entre 00:00:00 le 1er janvier 1970 et l'heure actuelle. Voici le code pour convertir l'heure et l'horodatage :

var timestamp = currentDate.getTime(); //获取时间戳
var dateFromTimestamp = new Date(timestamp); //根据时间戳获取时间对象
Copier après la connexion

6. Formater l'heure

Dans le développement réel, nous devons généralement afficher l'heure dans un certain format. JavaScript peut utiliser des fonctions simples de formatage de l'heure pour afficher l'heure dans un format spécifié. Voici quelques exemples de code pour formater l'heure :

var formatTime1 = currentDate.toLocaleString(); //将时间转化成标准的格式化字符串
//将时间按照指定格式输出
var formatTime2 = currentDate.getFullYear() + "-" + (currentDate.getMonth() + 1) + "-" + currentDate.getDate() + " " + currentDate.getHours() + ":" + currentDate.getMinutes() + ":" + currentDate.getSeconds();
Copier après la connexion

En bref, les opérations liées au temps peuvent être très pratiques en JavaScript. Qu'il s'agisse d'obtenir l'heure actuelle, de définir une heure spécifique, d'obtenir et de régler l'année, le mois, le jour, l'heure, la minute, la seconde ou de convertir l'horodatage et de formater l'heure, tout cela peut être fait très facilement. La maîtrise du paramétrage et du temps de fonctionnement en JavaScript peut rendre notre site Web plus interactif et pratique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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