It's hard to get a taxi "at this period"?

Solution 1:

I would say "..at this time of day." or "...at this hour."