L'article explore les subtilités de la gestion des dates en JavaScript, en se concentrant sur les différences de comportement entre les formats de date comme "2025/05/28" et "2025-05-28". Il explique comment ces formats peuvent être interprétés différemment selon qu'ils sont traités en temps local ou en temps universel (UTC), ce qui peut entraîner des résultats inattendus. L'auteur plonge dans l'historique des navigateurs et des spécifications ECMAScript pour expliquer l'évolution de ces comportements, soulignant les inconsistances passées entre les navigateurs. Enfin, il mentionne l'arrivée de l'API Temporal en JavaScript, qui vise à résoudre ces ambiguïtés en offrant une gestion plus robuste et claire des dates et des heures.
Tout est dans le titre
Tout est dans le titre
Présentation de la norme ISO-8601 sur le formatage des dates
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
L'auteur montre quelques possibilités du composant Validator de Symfony en rapport avec les dates
L'auteur explique les avantages d'utiliser DateTime plutôt que les fonctions date, mktime et autres en PHP.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Connaître les dates de fin de support des outils / langages / frameworks / distributions (PHP, Drupal, Django, Debian, etc.)
Tout est dans le titre
Tout est dans le titre
... et plus particulièrement dans MySQL / MariaDB
Une explication de certains problèmes (et de leurs solutions) liés au stockage et à la manipulation des dates en bases de données. Le SGBD choisi est PostgreSQL
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre... On peut la remplacer par :
- Luxon
- Day.js
- date-fns
- js-joda
- Spacetime