Если ради шопинга, то время года в общем то не важно.
Достопримечательности тоже можно осматривать круглый год.

Если вы хотите поехать ради пляжного отдыха, то надо учитывать особенности климита.
Характерной чертой Кита является очень высокая влажность воздуха летом во многих центральных и южных районах. Средняя температура в северных районах зимой около -7°С (не редкость и -20°С) , летом около +22°С и достаточно сухо. В центральной части Китая зимой от 0°С до -5°С, летом — около +20°С.
В южных районах зимой от +6°С до +15°С, летом — выше +25°С.
Лучшее время для поездок в Китай — поздняя весна (апрель и май) , а также осень с сентября по октябрь, (на юге с ноября по декабрь) . На остров Хайнань можно ездить круглый год. Среднегодовая температура на острове +28°C, температура морской воды +25,6°C. Но зачастую купаться в море вы даже на Хайнане зимой не сможете.
Обилие тропических лесов на острове создаёт уникальный микроклимат — умеренно жаркий и умеренно влажный. Наверное, именно поэтому по количеству долгожителей на тысячу жителей Хайнань занимает первое место в мире, а по экологической чистоте — второе.
В Китае есть зимние лыжные курорты
смотрите тут h ttp://news.turizm.ru/china/11832.html