Today, there is only one time zone in China. However, that is always not the case before 1949. During the years before China adopted one time zone, there used to be five different time zones across the country – Kunlun (UTC +05:30), Tibet (UTC +06:00), Kansu-Szechwan (UTC +07:00), Chungyuan (UTC +08:00) and Changbai UTC (+08:30) time zones.
This means that the time at a certain place may not be the same to other places. However, in 1949, China started to follow UTC +08:00 Beijing time as decreed by Chairman Mao Zedong to have national unity throughout the whole country. This kind of time zone may be a little odd in some places in China because a few places there experience long nights or short days, so they all have to adjust their body clock and follow the standard time zone.