Yesterday I tested a point in time recovery by doing the following:

--Made cold backup of the database at 10:50am
--Opened db and immediately turned on archive logging
--Created table test1 at 3:59pm and inserted rows
--Dropped test1 at 4:05pm
--Shutdown immediate
--Restored all datafiles
--Startup mount
--recover database until time '2001-06-06:16:02:00'
--Oracle then applied 4 logs and said Media Recovery Complete, even though there were actually a total of 13 arch logs from time archiving was turned on.
--Alter database open resetlogs;

The last archive applied had a timestamp of 10:55am, but I wanted to recover until 4:02pm. Needless to say the test1 table was not there. Why did it stop applying logs so soon???