A method for canceling an uplink transmission, applied to a terminal device, comprising: determining a first starting time, when receiving an uplink transmission cancelation indication, wherein the first starting time is a starting time of a reference time region; and determining, based on the first starting time, a target time region for canceling the uplink transmission, wherein the method further comprises determining a total time duration of the reference time region, wherein the determining, based on the first starting time, the target time region for canceling the uplink transmission specifically comprises: determining the target time region based on the total time duration and the first starting time; wherein the determining the total time duration of the reference time region comprises: determining the total time duration based on one of following manners: determining the total time duration based on a higher layer signaling used to configure the total time duration; or determining the total time duration based on a monitoring periodicity of the uplink transmission cancelation indication; characterized in that, the uplink transmission cancelation indication comprises target starting time information and target time duration information that are for indicating a time-domain resource for canceling the uplink transmission, and the method further comprises: determining a second starting time for canceling the uplink transmission based on the first starting time and the target starting time information; determining a target time duration for canceling the uplink transmission based on the target time duration information; and determining, as the target time region, a time region with the target time duration and starting from the second starting time. determining a first starting time, when receiving an uplink transmission cancelation indication, wherein the first starting time is a starting time of a reference time region; and determining, based on the first starting time, a target time region for canceling the uplink transmission, wherein the method further comprises determining a total time duration of the reference time region, wherein the determining, based on the first starting time, the target time region for canceling the uplink transmission specifically comprises: determining the target time region based on the total time duration and the first starting time; wherein the determining the total time duration of the reference time region comprises: determining the total time duration based on one of following manners: determining the total time duration based on a higher layer signaling used to configure the total time duration; or determining the total time duration based on a monitoring periodicity of the uplink transmission cancelation indication; characterized in that, the uplink transmission cancelation indication comprises target starting time information and target time duration information that are for indicating a time-domain resource for canceling the uplink transmission, and the method further comprises: determining a second starting time for canceling the uplink transmission based on the first starting time and the target starting time information; determining a target time duration for canceling the uplink transmission based on the target time duration information; and determining, as the target time region, a time region with the target time duration and starting from the second starting time. determining the total time duration based on a higher layer signaling used to configure the total time duration; or determining the total time duration based on a monitoring periodicity of the uplink transmission cancelation indication; characterized in that, the uplink transmission cancelation indication comprises target starting time information and target time duration information that are for indicating a time-domain resource for canceling the uplink transmission, and the method further comprises: determining a second starting time for canceling the uplink transmission based on the first starting time and the target starting time information; determining a target time duration for canceling the uplink transmission based on the target time duration information; and determining, as the target time region, a time region with the target time duration and starting from the second starting time. determining a second starting time for canceling the uplink transmission based on the first starting time and the target starting time information; determining a target time duration for canceling the uplink transmission based on the target time duration information; and determining, as the target time region, a time region with the target time duration and starting from the second starting time.