You asked:

8pm pst in shanghai

  • Shanghai
    Shanghai
    Pacific Standard Time
    Pacific Standard Time
    8:00 p.m. at Pacific Standard Time is the same as 12:00 p.m. China Time in Shanghai.