AdneneBoumessouer / timeline

Python package to create a chronologically ordered sequence of datetimeranges called TimeLine. It provides also methods to operate on them like merging, splitting, calculating intersection and difference.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Summary

Description

This package builds on top of the DateTimeRange package to create a chronologically ordered sequence of datetimeranges called TimeLine. It contains methods to compute various operations on timelines including:

  • merging two timelines into one (union).
  • splitting a timeline based on a separating timestamp.
  • intersection of two timetines.
  • difference of two timelines.
  • consume a timedelta from a timeline.

Acknowlegment

DateTimeRange

About

Python package to create a chronologically ordered sequence of datetimeranges called TimeLine. It provides also methods to operate on them like merging, splitting, calculating intersection and difference.


Languages

Language:Python 100.0%