What is the difference between todate and datevalue Functions?

Certified Senior Developer

These two functions are returning the same thing.
is there any difference? 

  Discussion posts and replies are publicly visible