A single joint will stay in your system about six hours. That is if you’re not a regular user.It does last in the blood though for weeks.
WHAT stays in your blood though. That is the part that confuses me.