Spring & Autumn (March, April, May & September, October, and Nov): The best time to visit Japan is in late spring (March-May) and late autumn (September-November) for mild temperatures and low rainfall.
Weather-wise, the best times to visit China is during spring and autumn (September–October), when most of the well-known places have tourist-friendly weather.