bCommunities will always show times in your own time zone. For instance, your client sets up a task with the start time and deadline in their own local time. When you get the task, you'll see it showing your local time, not theirs. So, everyone can use the platform as if they were working next door. bCommunities worries about keeping track of time for you.
How does it do it? the application looks at the time in your computer as a reference. Keep in mind that if the time shown in your computer is not right, the times shown in the application will also be incorrect.