An idiom is an expression whose meaning cannot be known simply by understanding the words in it. The meaning of "before one's time" is not that obscure.
In one sense it is said of visionary things that appear before the world is ready for them: Peace on Earth is an idea forever before its time.
In another sense, it simply means "too early." The patient came before his time.
In a third sense it means "earlier than..." They lived before our time.
If something is before your time, it was before you were born or before you can remember it. For example, music or TV shows from the 1950's are probably before your time.
The meaning is that it is the right time to do something.
Having fun;Great time
It's not an idiom - it means just what it says. Something took "no" time to come about. It's an exaggeration, but the meaning is plain.
The idiom 'sands of time' refers to the inexorable forward movement of time. It refers directly to the sand running through an hourglass.
The idiom 'on the dot' means at a precise time or right on time.
It means precisely at that time - no earlier or later.
This isn't an idiom. It means just what it seems to mean. Something is only a matter of time - you only have to wait until it happens.
"To be" is not an idiom - it's a verb.
I have not heard this idiom before. Perhaps you heard "Put to death" which means to kill.
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.