A gear determination method comprising: acquire an actual entire-vehicle state of an vehicle, wherein the respective entire-vehicle states, representing fixed states, comprise: a low-voltage state, a charging state, or a high-voltage state, wherein change situations of the respective entire-vehicle states comprise: a mutual change between a low-voltage state and a high-voltage state, and a transition from a non-charging state to a charging state; determine whether the actual entire-vehicle state of the vehicle is a first fixed state or a first change state, and acquire a change situation of the actual entire-vehicle state when the actual entire-vehicle state of the vehicle is the first change state; acquire an actual shifter state, wherein the respective shifter states, representing fixed states, comprise: a fault state in which an electronic shifter is identified to be failed, and a normal state in which the electronic shifter is identified to be normal; wherein the change situations of the respective shifter states comprise: a transition from a fault state to a normal state, and a transition from a normal state to a fault state; determine whether the actual shifter state is a second fixed state or a second change state, and acquire a change situation of the actual shifter state when the actual shifter state is the second change state; in a case that the actual entire-vehicle state is the first fixed state and the actual shifter state is the second fixed state, determine, according to a preset first shift strategy set for reflecting shift strategies respectively corresponding to respective entire-vehicle states under the first fixed state and for reflecting shift strategies respectively corresponding to respective shifter states under the second fixed state, a first actual shift strategy corresponding to the actual entire-vehicle state and the actual shifter state, and determine a current gear of the vehicle based on the first actual shift strategy; and in a case that the actual entire-vehicle state is the first change state and/or the actual shifter state is the second change state, determine, according to a preset second shift strategy set for reflecting shift strategies respectively corresponding to change situations of respective entire-vehicle states under the first change state and/or for reflecting shift strategies respectively corresponding to change situations of respective shifter states under the second change state, a second actual shift strategy corresponding to the change situation of the actual entire-vehicle state and/or the change situation of the actual shifter state, and determine a current gear of the vehicle based on the second actual shift strategy. acquire an actual entire-vehicle state of an vehicle, wherein the respective entire-vehicle states, representing fixed states, comprise: a low-voltage state, a charging state, or a high-voltage state, wherein change situations of the respective entire-vehicle states comprise: a mutual change between a low-voltage state and a high-voltage state, and a transition from a non-charging state to a charging state; determine whether the actual entire-vehicle state of the vehicle is a first fixed state or a first change state, and acquire a change situation of the actual entire-vehicle state when the actual entire-vehicle state of the vehicle is the first change state; acquire an actual shifter state, wherein the respective shifter states, representing fixed states, comprise: a fault state in which an electronic shifter is identified to be failed, and a normal state in which the electronic shifter is identified to be normal; wherein the change situations of the respective shifter states comprise: a transition from a fault state to a normal state, and a transition from a normal state to a fault state; determine whether the actual shifter state is a second fixed state or a second change state, and acquire a change situation of the actual shifter state when the actual shifter state is the second change state; in a case that the actual entire-vehicle state is the first fixed state and the actual shifter state is the second fixed state, determine, according to a preset first shift strategy set for reflecting shift strategies respectively corresponding to respective entire-vehicle states under the first fixed state and for reflecting shift strategies respectively corresponding to respective shifter states under the second fixed state, a first actual shift strategy corresponding to the actual entire-vehicle state and the actual shifter state, and determine a current gear of the vehicle based on the first actual shift strategy; and in a case that the actual entire-vehicle state is the first change state and/or the actual shifter state is the second change state, determine, according to a preset second shift strategy set for reflecting shift strategies respectively corresponding to change situations of respective entire-vehicle states under the first change state and/or for reflecting shift strategies respectively corresponding to change situations of respective shifter states under the second change state, a second actual shift strategy corresponding to the change situation of the actual entire-vehicle state and/or the change situation of the actual shifter state, and determine a current gear of the vehicle based on the second actual shift strategy.