You are technically on duty 24/7. However the in-barracks working day is normally the 8 till 5, if you aren't on standby, training, guard duty, ready for deployment, on deployment or in short, whenever it is required not to be.
Don't worry too much about it. You get enough time off for any civi friend to be jealous and the life style is good. Work hard, play hard and enjoy life.