I think I found the solution for timezone issue. This method seems to work for me, so far.
1. Install Advanced Configuration Tool v3.3. You can find it
here.
2. Go to the bottom and expand "Miscellaneous".
3. Enable "Automatic daylight savings switch-over" (It was disabled, I don't know why? But after enabling it, all of my time/appointments were correct.)