CountSpans()
Pas encore d'explication dans la source : count spans
aussi écrite: CountPeriods · HowManySpans · NumberOfSpans · HowManyPeriods · NumberOfPeriods
Exemples de base (2)
oTimeLine = new stzTimeLine(
:Start = "2024-01-01 00:00:00",
:End = "2024-12-31 23:59:59"
)
oTimeLine.AddPeriod("VACATION", "2024-07-01 00:00:00", "2024-07-15 23:59:59")
? oTimeLine.Periods()
? oTimeLine.CountPeriods()VACATION 2024-07-01 00:00:00 2024-07-15 23:59:59 1
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 13_alternative_names_for_spans_periods.ring(s'ouvre dans un nouvel onglet)
oTimeLine = new stzTimeLine(
:Start = "2024-01-01 00:00:00",
:End = "2024-12-31 23:59:59"
)
oTimeLine {
AddPoint("EVENT1", "2024-03-15 10:00:00")
AddPoint("EVENT2", "2024-04-15 10:00:00")
AddSpan("PERIOD", "2024-05-01 00:00:00", "2024-05-31 23:59:59")
}
? oTimeLine.CountPoints()
? oTimeLine.CountSpans()
oTimeLine.Clear()
? oTimeLine.CountPoints()
? oTimeLine.CountSpans()2 1 0 0
exécuté le 2026-10-02 04:24 dans la bibliothèque au commit 0e72e2e2c ; tiré de 31_clearing_timeline.ring(s'ouvre dans un nouvel onglet)
Les extensions de cette méthode
Chaque extension, et si elle existe pour cette méthode ; une extension qui existe se compose avec les autres (FindSTCS).
Chaque exemple est un fichier de test de la bibliothèque, exécuté dans la bibliothèque pour cette page ; seuls ceux dont la sortie a tenu toutes les promesses écrites par leur fichier sont montrés. Les explications, les titres et le code sont ceux de la bibliothèque, en anglais.
Voir aussi
- La classe stzTimeLine
- La référence du domaine : Internationalisation
- Les autres méthodes de ces exemples : stzTimeLine.AddPeriod · stzTimeLine.Clear · stzTimeLine.CountPoints · stzTimeLine.Spans

