How much Solar Energy does the Sun Produce

In one hour, the sun produces 1.4 x 10^31 Joules of solar energy, or 3.8 x 10^23 kilowatt-hours.

Although it sounds unbelievable, the sun produces more solar energy every hour than the entire energy needs of human civilization.