Halcion stays in your system for about 24 hours. You may only feel its effects for about eight hours.