I think that really depends on the job you do. Whatever job you have determines your time. if your with a non deployable unit, then you have more time of course. But you still have training in your company that can cause you to be gone for a few days or few weeks.