if the http server gives the correct last-modified header, then the wget program sets the file modification time specified in such a header.
You can get a list of files in the current directory sorted by modification time, for example, using the ls program with the -t option:
$ ls -t *
newer files will be present higher older ones.
You can select the required number of lines from the beginning of the list, for example, using the head program, specifying the number using the -n ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ option:
$ ls -t * | head -n ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ
the result can be substituted as a set of first arguments to the cp program (the last argument should be the directory where these files will be copied):
$ cp $(ls -t * | head -n ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ) /ΠΊΡΠ΄Π°/ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ/
but if special characters are supposed to exist in the file names (for example, a space), then this command will have to be considerably more complicated, using, for example, the capabilities of the xargs program:
$ ls -t * | head -n ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | xargs -I'{}' -d '\n' cp '{}' /ΠΊΡΠ΄Π°/ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ
details:
$ man ls$ man head$ man cp$ man xargs