Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Internationalisation

stzTimeLine

87 méthodes propres · 51 formes avec extensions, rangées sous leur méthode

la source: base/datetime/stzTimeLine.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Internationalisation

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 1 viennent des tests de la bibliothèque ; 13 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzTimeLine("2025-10-22", "2025-10-22"). 73 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 20:34 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) content 1 exemples exécutés
o1 = new stzTimeLine(:From = "2024-10-10", :To = "2024-10-22 16:40:00")
? @@NL(o1.Content()) # Time is added automatically to "2024-10-10"
#--> [
#--> 	[ "start", "2024-10-10 00:00:00" ],
#--> 	[ "end", "2024-10-22 16:40:00" ],
#--> 	[ "points", [  ] ],
#--> ...
test de la bibliothèqueaucune extension
Start
Boundary Managementaussi écrite: StartDate
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.Start()
#--> 2025-10-22 00:00:00
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
End_
(sans commentaire dans la source : le nom se lit comme une phrase) end_aussi écrite: Endd · EndDate
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.End_()
#--> 2025-10-22 23:59:59
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
EndQ
(sans commentaire dans la source : le nom se lit comme une phrase) end qaucune extension
SetStart
(sans commentaire dans la source : le nom se lit comme une phrase) set startQCSXTZZZIBWU
SetEnd
(sans commentaire dans la source : le nom se lit comme une phrase) set endQCSXTZZZIBWU
Duration
(sans commentaire dans la source : le nom se lit comme une phrase) duration
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.Duration()
#--> 86399
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
AddPoint
Point Management (single moments in time)QCSXTZZZIBWU
AddTimePoint
Same as AddPoint: Point Management (single moments in time)QCSXTZZZIBWU
Same as AddPoint: Point Management (single moments in time) 1 exemples exécutésQCSXTZZZIBWU
AddInstant
Same as AddPoint: Point Management (single moments in time)QCSXTZZZIBWU
AddPoints
(sans commentaire dans la source : le nom se lit comme une phrase) add pointsaucune extension
AddMoments
(sans commentaire dans la source : le nom se lit comme une phrase) add momentsaucune extension
AddInstants
(sans commentaire dans la source : le nom se lit comme une phrase) add instantsaucune extension
FindPoint
Find the occurences of a given moment (by label) on the timeline (returns its relative datetimes)aussi écrite: FindMoment · FindInstantQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) points 1 exemples exécutésaussi écrite: Moments · Instants · TimePointsQCSXTZZZIBWU
PointNames
(sans commentaire dans la source : le nom se lit comme une phrase) point namesaussi écrite: MomentNames · InstantNodesQCSXTZZZIBWU
InstantNamesXT
(sans commentaire dans la source : le nom se lit comme une phrase) instant names xtaucune extension
SpanNames
(sans commentaire dans la source : le nom se lit comme une phrase) span namesaussi écrite: PeriodNamesQCSXTZZZIBWU
Point
Getting a point datetimeaussi écrite: Moment · InstantQCSXTZZZIBWU
HasPoint
Checking if a point exists
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.HasPoint("an")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
HasMoment
(sans commentaire dans la source : le nom se lit comme une phrase) has momentaussi écrite: HasInstant · ContainsMoment · ContainsInstantaucune extension
RemovePoint
Removing pointsQCSXTZZZIBWU
RemoveMoment
Same as RemovePoint: Removing pointsQCSXTZZZIBWU
RemoveMInstant
Same as RemovePoint: Removing pointsaucune extension
RemoveInstantQ
Same as RemovePointQ: Same as RemovePoint: Removing pointsaucune extension
RenameLabel
Renaming labelsaucune extension
RenamePointLabel
(sans commentaire dans la source : le nom se lit comme une phrase) rename point labelaucune extension
RenameMomentLabel
(sans commentaire dans la source : le nom se lit comme une phrase) rename moment labelaucune extension
RenameInstantLabel
(sans commentaire dans la source : le nom se lit comme une phrase) rename instant labelaucune extension
RenameSpanLabel
(sans commentaire dans la source : le nom se lit comme une phrase) rename span labelaucune extension
How many points 3 exemples exécutésaussi écrite: CountMoments · HowManyPoints · CountOInstants · HowManyMoments · NumberOfPoints · HowManyInstants · NumberOfMoments · NumberOfInstants
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.CountPoints()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
AddSpans
Span Management (time periods with start and end)aucune extension
AddPeriods
Same as AddSpans: Span Management (time periods with start and end)aucune extension
AddSpan
(sans commentaire dans la source : le nom se lit comme une phrase) add spanQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) add period 1 exemples exécutésQCSXTZZZIBWU
FindSpan
Find the occurences of a given Period (by label) on the timeline (returns its relative datetimes)aussi écrite: FindPeriodQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) spans 1 exemples exécutésaussi écrite: PeriodsQCSXTZZZIBWU
Span
(sans commentaire dans la source : le nom se lit comme une phrase) spanaussi écrite: Periodaucune extension
SpanStart
(sans commentaire dans la source : le nom se lit comme une phrase) span startQCSXTZZZIBWU
SpanEnd
(sans commentaire dans la source : le nom se lit comme une phrase) span endQCSXTZZZIBWU
SpanDuration
(sans commentaire dans la source : le nom se lit comme une phrase) span durationQCSXTZZZIBWU
HasSpan
(sans commentaire dans la source : le nom se lit comme une phrase) has span
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.HasSpan("an")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
RemoveSpan
(sans commentaire dans la source : le nom se lit comme une phrase) remove spanQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) count spans 2 exemples exécutésaussi écrite: CountPeriods · HowManySpans · NumberOfSpans · HowManyPeriods · NumberOfPeriods
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.CountSpans()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Temporal Queries 1 exemples exécutésaussi écrite: PointsAt · MomentsAt · HappeningAt · WhatHappenedAtQCSXTZZZIBWU
(sans commentaire dans la source : le nom se lit comme une phrase) points between 1 exemples exécutésaussi écrite: WhatsBetween · MomentsBetween · InstantsBetween · HappeningBetween · WhatHappenedBetweenaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) spans between 1 exemples exécutésaussi écrite: PeriodsBetweenaucune extension
SpansOverlapping
(sans commentaire dans la source : le nom se lit comme une phrase) spans overlappingaussi écrite: SpansContaining · PeriodsContaining · PeriodsOverlappingaucune extension
HasOverlaps
Overlap Detection
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.HasOverlaps()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
OverlappingSpans
(sans commentaire dans la source : le nom se lit comme une phrase) overlapping spansaussi écrite: OverlappingPeriodsaucune extension
Gaps
Gap Analysisaucune extension
UncoveredPeriods
(sans commentaire dans la source : le nom se lit comme une phrase) uncovered periodsaussi écrite: UncoveredSpansaucune extension
Interval
Same as DurationXT: Duration CalculationsQCSXTZZZIBWU
DurationBetween
Same as DurationXT: Duration CalculationsQCSXTZZZIBWU
TimeBetween
Same as DurationXT: Duration CalculationsQCSXTZZZIBWU
Distance
(sans commentaire dans la source : le nom se lit comme une phrase) distanceQCSXTZZZIBWU
IntervalBetween
Same as DurationXT: Duration CalculationsQCSXTZZZIBWU
Utility Methods 1 exemples exécutésaussi écrite: SortedPeriodsaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) sorted points 1 exemples exécutésaussi écrite: SortedMoments · SortedInstantsaucune extension
Summary
Output Methods
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? @@( o1.Summary() )
#--> [ [ "start", "2025-10-22 00:00:00" ], [ "end", "2025-10-22 23:59:59" ], [ "totalduration", "23 hours, 59 minutes, and 59 seconds" ], [ "countpoints", 0 ], [ "countspans", 0 ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) clear 1 exemples exécutésaucune extension
Copy
(sans commentaire dans la source : le nom se lit comme une phrase) copyaussi écrite: Cloneaucune extension
SetVizWidth
Configurationaucune extension
SetVizHeight
(sans commentaire dans la source : le nom se lit comme une phrase) set viz heightdans la section visual display system for stztimelineaucune extension
VizWidth
(sans commentaire dans la source : le nom se lit comme une phrase) viz widthdans la section visual display system for stztimelineaucune extension
VizHeight
(sans commentaire dans la source : le nom se lit comme une phrase) viz heightdans la section visual display system for stztimelineaucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showdans la section visual display system for stztimelineQCSXTZZZIBWU
ToString
(sans commentaire dans la source : le nom se lit comme une phrase) to stringdans la section visual display system for stztimelineQCSXTZZZIBWU
Stats
(sans commentaire dans la source : le nom se lit comme une phrase) statsdans la section visual display system for stztimeline
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? @@( o1.Stats() )
#--> [ [ "metric", "value" ], [ "Total Points", 0 ], [ "Total Spans", 0 ], [ "Timeline Duration", "23 hours, 59 minutes, and 59 seconds" ], [ "Gaps Between Spans", 0 ], [ "Overlapping Spans", 0 ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ShowShort
(sans commentaire dans la source : le nom se lit comme une phrase) show shortdans la section visual display system for stztimelineaucune extension
ToStringShort
(sans commentaire dans la source : le nom se lit comme une phrase) to string shortdans la section visual display system for stztimeline
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.ToStringShort()
#--> |────────────────────────────────────────────────○─►
composé à partir de la signature, exécuté pour cette page
aucune extension
VizFindMoments
Highlight Visualization Methodsaussi écrite: VizFindPoint · VizFindMoment · VizFindPointsaucune extension
VizFindSpans
(sans commentaire dans la source : le nom se lit comme une phrase) viz find spansaussi écrite: VizFindSpan · VizFindPeriod · VizFindPeriodsdans la section visual display system for stztimelineaucune extension
ShowUncovered
Hihlighting the uncovered spans in the timelineaucune extension
ToStringUncovered
(sans commentaire dans la source : le nom se lit comme une phrase) to string uncovereddans la section visual display system for stztimeline
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.ToStringUncovered()
#--> Timeline is fully covered by spans
composé à partir de la signature, exécuté pour cette page
aucune extension
AddBlockedPoint
(sans commentaire dans la source : le nom se lit comme une phrase) add blocked pointdans la section managing blocked points and spansQCSXTZZZIBWU
AddBlockedPoints
(sans commentaire dans la source : le nom se lit comme une phrase) add blocked pointsdans la section managing blocked points and spansaucune extension
RemoveBlockedPoint
(sans commentaire dans la source : le nom se lit comme une phrase) remove blocked pointdans la section managing blocked points and spansQCSXTZZZIBWU
BlockedPoints
(sans commentaire dans la source : le nom se lit comme une phrase) blocked pointsdans la section managing blocked points and spansQCSXTZZZIBWU
IsPointBlocked
(sans commentaire dans la source : le nom se lit comme une phrase) is point blockeddans la section managing blocked points and spansaucune extension
IsBlocked
(sans commentaire dans la source : le nom se lit comme une phrase) is blockeddans la section managing blocked points and spansaucune extension
IsSectionBlocked
(sans commentaire dans la source : le nom se lit comme une phrase) is section blockedaussi écrite: IsBlockedSectiondans la section managing blocked points and spans
exemple composé
o1 = new stzTimeLine("2025-10-22", "2025-10-22")
? o1.IsSectionBlocked(2, 4)
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) add blocked span 1 exemples exécutésdans la section managing blocked points and spansQCSXTZZZIBWU
RemoveBlockedSpan
(sans commentaire dans la source : le nom se lit comme une phrase) remove blocked spandans la section managing blocked points and spansQCSXTZZZIBWU
BlockedSpans
(sans commentaire dans la source : le nom se lit comme une phrase) blocked spansdans la section managing blocked points and spansQCSXTZZZIBWU