fix a time zone bug in bazi