No, that is not a general solution - that depends entirely upon the network!
Not all networks give NITZ, and the ones that do give it may give it on different conditions.
In summary: there is no way to request NITZ - you just have to be ready for it if and when your network sees fit to send it.