Ketorolac would be in your system for about 33 hours.
The average elimination half-life of Ketorolac is 5 to 6 hours. This is the time it takes for your body to reduce the plasma levels by half.
It takes about 5.5 x elimination half-life before a drug is totally eliminated from your system. Therefore Ketorolac would in your system for about 33 hours (6 x 5.5 hours).
Other factors also need to be taken into account and include:
1. How much and how often you have taken the drug.
2. Your metabolic rate – a slower metabolism will increase the time a drug remains in your system.
3. Your age and health – older age and poor health will generally increase the time the drug stays in your system.
4. Body mass – generally the bigger you are the longer a drug will remain in your system.
Ketorolac is a potent, short acting nonsteroidal antiinflammatory drug (NSAID) used for the short-term treatment of moderate to severe pain. It is usually used before or after medical procedures or after surgery.
https://www.drugs.com/pro/ketorolac.html