Well considering the time on your buzzerbeater page is piped from their servers, not taken off your local system time, clearly my settings aren't the problem. the BB time was showing the correct time for my timezone, which was the correct time on my PC and all my clocks.
I imagine the BB time is automatically created for you based on GMT +/- whatever you need for your zone/league.