Is it reasonable to convert energy to power over time?
I have recently been talking with another person on instructables about converting 33 megajoules into a standard comparable electric unit, watts. Now the formula for joules just so happens to be watts times seconds, but he still thinks this is wrong. He says I can't just assume time. Now I can assume any amount of power for any amount of time I wan't to as long as it adds up to 33,000,000 joules in the end right. So if I wan't to consume one watt every second, then I have to set the amount of time as 33,000,000 seconds or roughly 9,166.7 hours. This all seems fine to me right, because one watt for 33,000,000 seconds is equivalent to 33 megajoules.
Now I originally didn't understand all of this so I just fumbled around and ended up converting to hp and got roughly 12, which is very close for being a rounded off number. It comes out over one hour to equal just over 32 megajoules.
I can't seem to understand what the problem is, the DEFINITION OF ENERGY/WORK IS POWER *(OR OVER THE PERIOD OF) TIME
Is there really such flawed logic here that "joules could be converted to cubic meters?"