Technically, not while I'm asleep, but before I fall asleep. While I'm asleep it would be impossible. What do I do? Unless I'm a sleepwalker, I don't think that's possible.
I don't set alarms everyday. I do that on days I have very important task ahead. Alarms serve as a reminder and is very effective when it comes to keeping to time. Alarms help me stay ahead of schedules instead of being behind schedules.
I never had set my alarm clock. I am already awake at 4 in the morning. My body system is used to it. I cannot extend my time sleeping after 4. I left home for work at 6 in the morning.