The Rig Vedic period is between 1,500 and 500 BC, though if we take oral tradition into consideration they are still older.
The Rig Vedic gods are actually parts of a mechanism that automatically detect and solve problems. There were no temples, idols, and rituals for these gods.
The Puranic Hindu gods are belong to a period between 500 BCE and 500 ACE.
The gods keep evolving continuously and it is not possible to fix an exact period.
Some of the Puranic gods like Indra, Yama, etc. are also Vedic gods. It is difficult to associate some of the Puranic gods with Vedic gods with same or similar name.
It is to be realized that Hindu gods are based on seven stage muscle tone based human thinking mechanism.
It has to be realized that Hindu gods symbolize the seven stages of the seven stage muscle tone based human thinking mechanism. The nature of these gods and the ways to appease them were understood in the Vedic and Puranic periods. Before this period Hindus used to have blind faith in gods. It is for this reason that Hindu gods are supposed to be universal and eternal.