Jayne, Its extremely unpredictable how long it will take a tank to fishless cycle because the two species of needed bacteria can be present in any given persons tap water in wildly different starting numbers.
After you put the first dose of ammonia in the tank, it usually just sits there and may not drop at all for the first week or two (we've even seen a few cases of 3 weeks or more.) Then finally the ammonia drops to zero ppm and begins to get processed down to zero in a day. Meanwhile, about the same time, we usually see a little nitrite begin to appear. Actually, a little nitrite(NO2) is probably being processed into nitrate(NO3) from the beginning but the ammonia to nitrite(NO2) becomes faster and the nitrate to nitrate can't keep up. Soon there is so much excess nitrite(NO2) that you reach the second phase, which we call the "nitrite spike", where nitrite goes above what the test can measure and nitrite just seems spiked at 5+ppm all the time.
The 3rd and final phase of fishless cycling comes when nitrite(NO2) finally drops to zero ppm one day and begins to drop once a day, taking more than 12 hours but less than 24 hours to fall go down to zero ppm. During the 3rd phase it becomes important to test at both the 12 hour and 24 hour marks and often either the nitrite or the ammonia will "stick" at 13 or 14 hours and frustrate you because it can't make it in 12. But finally both ammonia and nitrite(NO2) will go from 4-5ppm ammonia added to both being zero ppm in 12 hours or less and you'll be able to start your qualifying week, hopefully watching it repeat that feat for the better part of a week.
Once you qualify and finish, you remove all the bacterial-growing-soup-water from the tank via a 90% water change and get a large stocking of fish within that same day or so and begin the clock on normal tank maintenance with fish.
You only ever add ammonia on your set 24-hour mark (most people establish it at morning or evening such that they can do a 12 hour test at the opposite end of the day.) You only add ammonia if ammonia reached a true zero sometime in the previous 24 hours and it doesn't matter if it reached zero a many hours previously, you only add at your regular time. This helps to hold the excess nitrogen to a minimum over time.
The ideal temp, I feel, is 29C/84F and its important to post up your pH reading every other time or so, not quite as often as your ammonia and nitrite(NO2) readings. Nitrate(NO3) is not as important and can be an occasional measurement.
~~waterdrop~~