day and age

Noun

 * 1)  A time period of years or more.
 * Who's still using a typewriter in this day and age?