timezone fixes for actions and fully implement test_timezone