Approximately the last 10,000 years.
Of the immediate past or just previous to the present time.
Recent.