Format De Date Javascript

| | | | | | |

Pour obtenir un format JavaScript date/heure vous pouvez utiliser l’objet Date(), qui contient l’heure courante dans un format lisible. Vous pouvez également créer de nouveaux objets Date () avec différents horodatages et obtenir l’heure Unix actuelle en utilisant la méthode getTime ().

La gestion des dates et des heures est un élément crucial de la planification. En JavaScript, par exemple, vous devrez peut-être créer une date de copyright dynamique, un calendrier ou une liste d’événements et leurs heures, ce qui implique d’utiliser la date / l’heure dans une certaine mesure.

Pour travailler avec le time en JavaScript, vous pouvez utiliser l’objet Date et ses méthodes. L’objet Date vous permet de stocker la date et l’heure et de formater la date et l’heure en fonction de vos besoins spécifiques.

Dans ce tutoriel, nous allons explorer les bases de la création d’un horodatage JavaScript à l’aide de Data . Nous verrons également comment formater la date et les horodatages en JavaScript et comment obtenir les valeurs d’heure UTC.

Objet d’horodatage JavaScript

L’objet Date est utilisé dans JavaScript pour stocker la date et le temps. Sans aucun argument, l’objet Date créera un objet avec la date et l’heure actuelles. Voici un exemple de l’objet Date utilisé pour obtenir la date et l’heure actuelles:

Dans notre code, nous déclarons une variable appelée "currentTime", à laquelle nous affectons un objet Date. Ensuite, nous imprimons la variable "currentTime" sur la console. Notre code renvoie les éléments suivants:

Mer 05 février 2020 11:18:21 GMT + 0000 (Greenwich Mean Time)

Comme vous pouvez le voir, notre code a renvoyé la date et l’heure actuelles de manière lisible. Nous pouvons décomposer le résultat de notre objet Date en quelques composants:

  • Jour: Mer
  • Mois: février
  • Jour: 14
  • Année: 2020
  • Heure: 11
  • Minutes: 18
  • Seconde: 21
  • Fuseau horaire: GMT + 000 (Greenwich Mean Time)

Cependant, alors que l’objet date renvoie cette valeur, JavaScript comprend les dates et les heures à travers l’heure Unix. L’heure Unix est une valeur qui représente le nombre de millisecondes qui se sont écoulées depuis minuit le 1er janvier 1970, et est le standard universel pour stocker le temps dans la programmation.

Si nous voulons récupérer un horodatage Unix JavaScript, nous pouvons le faire en utilisant la méthode getTime() comme ceci:

Notre code renvoie: 1580901774643. Bien que ce nombre ne soit pas aussi attrayant que les informations que nous avons reçues ci-dessus, il signifie exactement la même chose.

Création de nouveaux objets donnés par des horodatages existants

Jusqu’à présent, nous avons discuté de la création d’un objet Date bas à l’heure actuelle. Cependant, nous pouvons également créer un objet Date basé sur un horodatage JavaScript existant.

Cela peut être utile si vous avez déjà une valeur de date, mais que vous souhaitez la manipuler à l’aide de l’objet Date JS. Par exemple, vous pouvez avoir un horodatage Unix que vous souhaitez afficher dans la version étendue de l’heure indiquée ci-dessus (celle qui indique le jour, l’heure, le fuseau horaire et d’autres informations pertinentes).

Vous pouvez créer un nouvel objet Date à partir d’un horodatage existant de plusieurs manières. Vous pouvez utiliser Date pour créer un nouvel objet basé sur:

Voici un exemple de chacune de ces méthodes en action:

nouvelle date (9231925020);

nouvelle date (" 17 avril 1970 21: 25: 25" );

nouvelle date (1970, 3, 17, 21, 25, 25, 0);

Chacun de ces exemples crée un objet Date en utilisant les mêmes informations. Donc, si nous imprimons l’heure en utilisant l’un de ces objets de données et la fonction getTime() comme nous l’avons fait précédemment, nous obtiendrons cette réponse:

ven 17 avril 1970 21:25:25 GMT + 0100 (Greenwich Mean Time)

C’est Il convient de noter que, dans la dernière méthode, o√π vous spécifiez l’année, le mois, le jour, les heures, les minutes, les secondes et les millisecondes, toutes les valeurs manquantes seront définies sur 0. De plus, notre mois est défini sur " 3 " car l’objet Date JavaScript compte à partir de " 0 " pendant des mois.

Récupération de la date

Maintenant que nous avons un objet Date, nous pouvons récupérer n’importe quelle partie de la date ou de l’heure dont nous avons besoin. Nous pouvons utiliser les méthodes get dans JavaScrip t pour renvoyer certaines parties de la date par rapport au fuseau horaire local. Voici les méthodes de date que nous pouvons utiliser pour récupérer la date:

Créons un nouvel objet date pour le 1er janvier 2020:

const janvier2020 = nouvelle date (2020, 1, 1 );

Maintenant, si nous utilisons les méthodes ci-dessus pour l’année, le mois et le jour du mois, nous obtiendrons ce qui suit:

Nous pourrions exécuter n’importe laquelle des méthodes de date discutées précédemment sur notre horodatage pour obtenir des parties de temps spécifiques.

Nous pouvons également utiliser notre objet Date pour comparer les heures en JavaScript. Donc, si nous voulions voir si c’était en 2020, nous pourrions utiliser le code suivant:

Comme nous sommes en 2020 au moment o√π cet article est écrit, notre code renvoie: "C’est 2020 !" Nous pourrions également utiliser des méthodes de comparaison plus avancées, telles que la comparaison de l’année et du jour en utilisant la même approche que celle que nous avons utilisée ci-dessus.

Méthodes UTC

Les valeurs renvoyées par les fonctions de récupération de date évoquées ci-dessus seront basées sur les paramètres de fuseau horaire heure locale. Si vous souhaitez obtenir des horodatages UTC, qui calculent l’heure en fonction du temps universel coordonné, vous devez ajouter "UTC" après le mot "get" dans les fonctions ci-dessus.

Ici " est un exemple des méthodes getHours () et getUTCHours () utilisées pour obtenir l’heure et l’heure actuelles dans le fuseau horaire UTC:

Notre code renvoie les éléments suivants:

11

11

Ce code imprime à la fois l’ heure du fuseau horaire actuel et l’heure du fuseau horaire UTC. Si vous êtes actuellement en UTC, ces numéros seront les mêmes (comme ci-dessus).

L’utilisation de l’UTC peut être utile car il s’agit d’une norme internationalement acceptée et est souvent utilisée lors de la création d’un site Web ou d’une application cela dépend de plusieurs fuseaux horaires.

Conclusion

Le temps est une partie importante de JavaScript que vous rencontrerez probablement souvent lors du recodage. Dans ce didacticiel, nous avons expliqué comment créer un objet Date pour stocker l’heure actuelle. Nous avons également expliqué comment créer des objets Date personnalisés en fonction d’horodatages, de chaaînes de date et d’heures spécifiques, et avons exploré les méthodes de récupération de date intégrées de JavaScript.

Vous disposez désormais des compétences nécessaires pour récupérer et manipulez les horodatages JavaScript comme un expert !

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method