How long does it take to get clean from crystal meth?

1-2 days