I don't know but evrytime I eat at Chinese dim sum restaurant I would smell unusually worse the next day. After 2 days I'm back to my normal bad smell. So maybe it don't take that long. I notice if I eat a really bad diet I would smell worse the next day but would return to normal bad smell after 2 or 3 days.