NO. staying in other country d
staying in other country does not Count.
I have Canadian PR and live in Canada. When I apply US visa (B), my B visa has a notation about two year rule from previous J visa. the officer told me that you have to stay in China to complete the two years.