fix get_next_occurrence timezone issue