Set type for datetime intervals

Nagy László Zsolt gandalf at shopzeus.com
Fri Apr 1 01:24:53 EDT 2016


 
  Hello,

I need to compare sets of datetime intervals, and make set operations on
them: intersect, union, difference etc. One element of a set would be an
interval like this:

element ::= (start_point_in_time, end_point_in_time)
intervalset ::= { element1, element2, .... }

Operations on elements:

element1.intersect(element2)
element1.union(element2)
element1.minus(element2)

Operations on sets:

intervalset1.intersect(intervalset2)
intervalset1.union(intervalset2)
intervalset1.minus(intervalset2)

Does anyone know a library that already implements these functions?

Thanks,

  Laszlo





More information about the Python-list mailing list