Dans cet article, nous apprendrons comment changer le format de date en JavaScript. Nous passerons en revue quelques exemples pratiques pour montrer comment convertir des dates d'un format à un autre en JavaScript.
JavaScript est l'une des technologies de base d'Internet. Il est utilisé par la plupart des sites Web et pris en charge par tous les navigateurs Web modernes sans avoir besoin de plugins. Dans cette série, nous discuterons de trucs et astuces pour vous aider dans votre développement JavaScript quotidien.
Pour les dates et les heures, JavaScript fournit un objet Date
对象,该对象主要以时间戳格式表示当前的日期和时间。 Date
对象还允许您初始化特定日期,该日期采用标准格式之一。一旦实例化了 Date
intégré, qui fournit plusieurs méthodes utilitaires qui vous permettent d'obtenir les différents composants de la date et de l'heure, et vous pouvez utiliser ces différentes méthodes pour formater la date de différentes manières.
Cependant, lors du changement d'une date d'un format à un autre, il n'existe aucun moyen direct de convertir la date au format souhaité. Dans cet article, je vais vous montrer comment créer une fonction utilitaire qui vous permet de convertir des dates d'un format à un autre. Enfin, nous discuterons également d'une bibliothèque tierce populaire qui vous permet de modifier les dates dans différents formats.
Dans cette section, nous allons construire un exemple qui vous permet de changer le format de date en JavaScript.
Jetons un coup d’œil rapide aux exemples suivants.
Comme vous pouvez le constater, nous y sommes parvenus dateFormat
函数,该函数接受两个参数。第一个参数是源日期,第二个参数是将源日期转换为所需的日期格式。需要注意的是,第二个参数必须是有效的日期格式,其中包含 "dd"
、"MM"
和 "yy"
或 "yyyy"
.
Maintenant, jetons un coup d’œil aux dateFormat
函数。首先,我们通过将源日期作为构造函数的第一个参数传递来实例化 Date
objets.
Ensuite, nous utilisons la méthode Date
对象的 getMonth
、getDate()
和 getYear()
方法来获取日期组件。需要注意的是,月份值从零开始,因此我们必须将该值加一才能获得实际月份。如果需要,我们还使用 padStart
pour formater la valeur du mois avec des zéros non significatifs. Nous effectuons des opérations similaires pour les valeurs de l’année et du jour.
Une fois que tout est en place, vous devriez pouvoir convertir la date au format souhaité.
En ce qui concerne la manipulation de dates en JavaScript, de nombreuses bibliothèques tierces sont disponibles. Certaines des options les plus populaires sont Moment.js et Day.js. Ces bibliothèques sont très faciles à utiliser lorsque vous devez formater des dates dans des formats personnalisés.
Jetons un coup d'œil rapide à l'exemple Moment.js pour voir comment cela fonctionne.
Comme vous pouvez le constater, il est assez facile de convertir des dates dans différents formats à l'aide de cette bibliothèque tierce.
Aujourd'hui, nous avons examiné plusieurs façons de modifier les dates d'un format à un autre en JavaScript : fonctions personnalisées et bibliothèques tierces.
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!