I don't know if time is a horoscope.
Ordinary fortune tellers can't, because they must know your date of birth before they can work out your fate, because the so-called fortune telling actually has a formula. If these fortune tellers calculate according to your date of birth, then they can get a rough idea. If they meet a very powerful fortune teller, they really don't have to calculate their birthdays. Fortune tellers like this are really capable. They can not only read minds, but also have some real things that we can't explain, so it's rare to find such fortune tellers, but they are accurate.