If you Google the phrases “time frame” and “editorial style” you’ll find advice telling you to spell the first term as two words, not one. None of them say whether you should or shouldn’t use the phrase.
I say time frame is best avoided.
According to the Oxford dictionaries the time frame is a noun meaning:
a specified period of time in which something occurs or is planned to take place: the work had to be done in a time frame of fourteen working days
Which is fair enough. Although it would be far better to say (or write): “You’ve got fourteen days to do the work”.
Time frame is one of those business jargon phrases used to pad out sentences and allegedly make the speaker sound knowledgeable. I hear it and think the speaker is a windbag.