Details on date formats can be found in the Using Templates article, including a link to the available formatters in Apple’s strftime implementation.
I don’t see an obvious option for getting the decimal hour without the leading blank, unfortunately.
If it’s a strong requirement, it could be done in script.