Ah, *les joies du formatage* de dates (et d'heures)… Bien sûr, on peut faire un format unique, numérique, et dire qu'on a fini. Ça peut passer (surtout pour des formats techniques), mais ce n'est pas idéal, et même *franchement pas propre* lorsqu'on s'adresse à des humains, avec leurs cultures et les usages de formatage de celles-ci.
Après tout, si un site américain t’affiche 08/12/2022, s'agit-il du 12 août ou du 8 décembre ? Sans savoir quelle approche il retient pour la prise en compte de ta _locale_, on n'a aucune certitude !
Voyons ensemble quelles options on a pour **faire ça bien sans surcharger le JS de notre appli**.
Tout le détail est dans notre article : https://delicious-insights.com/fr/art...
00:00 - Intro
00:32 - Les méthodes historiques de `Date` : pas glop
01:40 - Des bibliothèques tierces ?
02:22 - `Intl.DateTimeFormat`
05:02 - Time zones (fuseaux horaires)
06:00 - Centraliser les formateurs stables (éviter de réinstancier pour rien)
06:39 - Raccourcis pour des formatages ponctuels
07:44 - Outro
Tu veux aller plus loin et maîtriser JS, Node, npm… ? Vas donc voir du côté de nos autres cours vidéos et de notre formation 😁 :
Nos cours vidéos : https://cours-video.delicious-insight...
Nos formations : https://delicious-insights.com/fr/for...
Site : https://delicious-insights.com/
Twitter : / delicioinsights
Pour être tenu·e au courant de nos articles, vidéos et formations : http://eepurl.com/gd7Szj
Watch video Protip JS #3 : Formater une date/heure selon les usages locaux online without registration, duration hours minute second in high quality. This video was added by user Delicious Insights 25 October 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 25 once and liked it 2 people.