Over the next 10 days Shanghai tops out around 89° (Wednesday) and dips to 74° on the coolest night (Sunday). Roughly 1.6 in of rain falls over the period, with Sunday the most likely wet day (90%). Right now Shanghai is running about 4° warmer than Puyang. Longer view: a subtropical rhythm — long hot summers, mild winters and most rain outside the peak of summer.
Shanghai, China · 31.23°N, 121.47°E · Asia/Shanghai · Forecast computed for these exact coordinates