Yes, of course 24/7. With experience and self-confidence you can wear a diaper under your clothes in almost any situation, though I would avoid swimming in one
I was just visiting a resort that had a sign that said, "No Diapers in the Pool Area."
In all seriousness, no one is going to examine your crotch or ass close enough and really even if someone did, who cares? Like I said it comes with using diapers for a long time and having the confidence to be perfectly fine with it. As already mentioned there are easy fixes to better hide them under clothes. Thicker fabric, pants or shorts several sizes larger than your waist and darker colors are all good at concealing diapers. This is coming from someone who regularly wears cloth diapers WITH boosters in public. It might also depend on your body type. I'm fairly skinny and so it's easy for me to appear to have an ass and larger waist when in fact I don't.
If you plan on using your diaper (it still baffles me why anyone would want to wear a diaper and not use it), it helps tremendously to have confidence in it. The last thing you want is a wet spot on your jeans for someone to focus on. Ah and herein lies the conundrum incontinent people find themselves in. People get so worried about someone else noticing they are wearing a diaper so they wear a thin discreet one. Big mistake. Now you are wearing a crappy diaper AND leaking on your pants (and other surfaces). That's far more noticeable. So slap that absorbent diaper on and sally forth young man. Trust me, no one is the wiser.