Retour à la liste des articles

Multi-date Coda

Réalisation d'un Pack Coda permettant de simplifier la gestion des dates dans des projets.

1 minute de lecture
Publié le 1 janvier 2025
Mis à jour le 22 avril 2025

Pack Coda : Multi-date

Présentation

  • Pack réalisé avec la CLI de coda.
  • Lien du pack : Power Date
  • Lien Document : exemple
  • Stack : NodeJS, Typescript

Description

Objectif : liste de fonctions / outils permettant de gèrer des dates.

  • Réaliser des actions sur une date
    • Ajouter (date, heure, jour, mois, année)
    • Supprimer (date, heure, jour, mois, année)
  • Création de plusieurs dates à la volée :
    • en entrée :
      • liste de dates de début
      • Liste de durées
    • en sortie :
      • liste de dates avec la durée spécifique sans compter weekends et fériés FR si besion

Exemple

Calendrier sur 1 mois

Consulter :

  • Le jour
  • La semaine
  • Si c’est férié
  • Si c’est un weekend
  • Si c’est un jour de vacances - FR (en fonction de la période)

calendar

Multi-date

Création de plusieurs dates à la volée simplement :

  • Entrée :
    • Date de début
    • Liste de dates de début
    • Liste de durées
    • Liste de noms (optionnel)
  • Sortie :
    • Liste de dates avec la durée spécifique sans compter weekends et fériés FR si besion
interface getMultiEndDateWithStartDate {
  Start: string,
  End: string,
  Name: string,
  PreviousName: string,
  days: number,
}

multi-date

multi-date

DateAction

Réaliser des actions sur une date

  • Ajouter (date, heure, jour, mois, année)
  • Supprimer (date, heure, jour, mois, année)
New : prend en compte secondes, minutes, heures

date-action

Vous avez aimé cet article ?

N'hésitez pas à partager ou à me faire part de vos commentaires.