Does it take more than 24 hours to getting dns?

i set up my domain yesterday, now it is more than 24 hours.
but can’t read dns yet.
the nameserver has been successfully changed in all currently whois services.
Can it take more time to recognize the name server?

Nameserver delegation at your TLD / ccTLD servers can take up to 24-48 hours.You can see whether the nameserver have been delegated yet by doing dig ns yourdomain.tld or checking for NS record at any online dig tool such as dns.google.com or digwebinterface.com. Those dig result should show Cloudflare Nameservers.

For your information, the last time I delegate a Freenom domain, it took me >48 hours for my nameservers to delegate.