Une bibliothèque pour gérer les dates en javascript et Node.js : date-fns

Les problématiques liées au temps reviennent souvent dans les projets de dév : que ce soit des soucis de dates, de formats de date  (différent en fonction de la langue), de jours, d’heures et de durée.

import { format, formatDistance, formatRelative, subDays } from 'date-fns'

format(new Date(), '[Today is a] dddd')
//=> "Today is a Friday"

formatDistance(subDays(new Date(), 3), new Date())
//=> "3 days ago"

formatRelative(subDays(new Date(), 3), new Date())
//=> "last Friday at 7:26 p.m."

 

afin de diminuer le poids de vos apps, voici une petite bibliothèque bien sympathique pour régler ces problématiques : date-fns

  • Modulable : Vous n’importez que les fonctionnalités dont vous avez besoin.
  • support deFlow and TypeScript
  • Rapide, Simple et puissant
  • Traduction : 46 locales I18n disponibles

Convaincu ? alors plongez vite dans la documentation ici !

Voir en ligne : https://date-fns.org/

Picture of mike

mike

Chef de projet web, Mike assure la réussite de projets digitaux depuis 2011. Son but est d'aider les webmasters et les freelances à tirer le meilleur des outils comme WordPress, WooCommerce et Elementor. Sur ce blog il partage son expérience, ses astuces et les pépites dénichées sur le web. Côté pro, Mike adore apprendre de nouveaux trucs et faire progresser les autres, et côté perso les afters, faire des shoots de baskets et les films d'horreur. La légende raconte qu'avec un mojito il vous accordera +4xp de confiance

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Thématiques

Vous recherchez des astuces dans un secteur donné ? Vous pouvez accéder directement à la catégorie qui vous intéresse !