Dans ce quatrième cours, nous allons aborder des notions que nous manipulons quotidiennement — semaines, dates relatives, durées, fuseaux horaires — mais qui sont souvent plus complexes à coder qu’il n’y paraît.
À partir de notre classe stmp, nous allons enrichir son API avec des fonctions capables de traiter ces concepts de manière claire, robuste et réutilisable.
Nous verrons comment :
Au-delà des calculs eux-mêmes, ce cours met l’accent sur :
Case of pensée pour demain),This[$function].apply) pour préparer l’extensibilité.Ce cours montre que les timestamps ne servent pas uniquement à stocker des dates : ils deviennent un véritable outil d’abstraction temporelle au cœur de la logique applicative.