This paper focuses on the issue of joint time and power allocation in multi‐channel energy harvesting CR networks (EH‐CRNs), where the multi‐antenna secondary transmitter (ST) opportunistically accesses the licensed subchannels by a hybrid overlay/underlay transmission approach. To improve spectrum efficiency and energy efficiency of the EH‐CRNs, the ST scavenges energy from the radio‐frequency signal radiated by the primary transmitter, and exploits the harvested energy for data transmission through subchannels of different states in overlay/underlay mode simultaneously. Moreover, under the interference power constraint, energy constraint, and maximum power constraint, the secondary throughput is improved by optimising the allocation of subchannels, the time scheduling between energy harvesting and data transmission, and the power allocation of the ST among different subchannels. A subchannel allocation scheme with low time complexity is proposed, and the secondary throughput optimisation problem is formulated with respect to the time scheduling and power allocation of the ST. Then it is proved the problem is convex, and the problem is solved by a proposed joint time and power allocation algorithm. Numerical results show that the proposed scheme has an advantage of secondary throughput over the other schemes. Finally, the impacts of key relevant factors on the secondary throughput are explored.