ls files newer than 6 hours

How do I list al files in a folder with a creation date/time newer than 6 hours?

Here is a similar question, and a few answers.

In general UNIX files do not support a creation date. The last time modified is probably what you want:

linux or with gnu find:

find /path/to/files -type f -mmin -360 -ls

Almost all unix:

# assume time how is Wed Mar 30 12:50:27  <your timezone here> 2011
# six hours ago is 2011 (year) 03 (march) 30 (march 30) 0650 (06:50)  ignore seconds
touch -t 201103300650 dummy
find /path/to/files -type f -newer dummy -exec ls -l {} \;