I would think that if you just want to use the holodeck to simulate going for a run along the ocean that you could probably get the time easily enough as long as you were willing to share it with other people who might want to use the same program. As we've seen in the past, you wouldn't need to stay together.
Alternately, perhaps the gym has 'good enough' holotech that lets you do the same thing.
Alternately, perhaps the gym has 'good enough' holotech that lets you do the same thing.