added split function in time.timerange