Generate array of datetime.time object python

Viewed 8658

How can I generate an array of datetime.time objects from these two objects:

start = datetime.time(22, 0)
end   = datetime.time( 2, 0)

That will look like:

interval = array([datetime.time(22,0), datetime.time(23,0), datetime.time(0,0),
                  datetime.time( 1,0), datetime.time( 2,0)])

EDIT

In this example the delta is hour=1, but it might be minutes or seconds. I'm loking for something similar to pandas.date_range.

4 Answers

More simplistic solution can be

T = np.arange(datetime.date(2019, 4, 13),datetime.date(2020, 4, 13))
Related