To delete files older than 24 hrs

I have to retain only 1 day files in my system an I have to delete all the other files which are older than 24 hrs. Please let me know the option I have to give in the find -mtime command.

man find 

Try ...
find /search/path -mtime +1 -exec rm {} \;

or with GUN find you can use -mmin (1440mins = 24 hours) for more control (e.g reduce to 12 hours or increase to 36 hours) :

file /search/path -mmin +1440 -delete