should this be split(n)? Also returns timerange[], not datetime