You asked:

what is 1000000000 seconds in years

  • 1,000,000,000 seconds is 31.69 years.