An IFR equipped aircraft battery, in good condition is required to last 30 minutes. I wouldn't expect any more than that.
Should last longer if you have everything turned off, not sure what needs to be on for the 30min requirement but I think it is more than just gyros.