A method for determining a time-domain resource, the method is implemented by a terminal and comprises: receiving allocation information for scheduling a time-domain resource from a network device, wherein the time-domain resource to be scheduled comprises a time-domain resource required for channel transmission; receiving uplink, UL, and downlink, DL, time-domain resource configuration information from the network device; determining, according to a preset rule, a time-domain position corresponding to the time-domain resource to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information; and performing the channel transmission through the time-domain resource to be scheduled based on the time-domain position corresponding to the time-domain resource to be scheduled; wherein the allocation information for scheduling the time-domain resource comprises information about a number of time-domain resources to be scheduled; and wherein determining, according to the preset rule, the time-domain position corresponding to the time-domain resource to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information comprises: determining (S4021A), according to the preset rule, time-domain resource candidates for the time-domain resources to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information, wherein a number of the time-domain resource candidates is the same as the number of the time-domain resources to be scheduled, and there is no conflict between the time-domain resource candidates and the UL and DL time-domain resource configuration information, wherein the conflict represents that a transmission direction indicated by the UL and DL time-domain resource configuration information is opposite to a channel transmission direction of the time-domain resources to be scheduled; and determining (S4022A) time-domain positions corresponding to the time-domain resources to be scheduled by filling the time-domain resources to be scheduled into the time-domain resource candidates. receiving allocation information for scheduling a time-domain resource from a network device, wherein the time-domain resource to be scheduled comprises a time-domain resource required for channel transmission; receiving uplink, UL, and downlink, DL, time-domain resource configuration information from the network device; determining, according to a preset rule, a time-domain position corresponding to the time-domain resource to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information; and performing the channel transmission through the time-domain resource to be scheduled based on the time-domain position corresponding to the time-domain resource to be scheduled; wherein the allocation information for scheduling the time-domain resource comprises information about a number of time-domain resources to be scheduled; and wherein determining, according to the preset rule, the time-domain position corresponding to the time-domain resource to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information comprises: determining (S4021A), according to the preset rule, time-domain resource candidates for the time-domain resources to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information, wherein a number of the time-domain resource candidates is the same as the number of the time-domain resources to be scheduled, and there is no conflict between the time-domain resource candidates and the UL and DL time-domain resource configuration information, wherein the conflict represents that a transmission direction indicated by the UL and DL time-domain resource configuration information is opposite to a channel transmission direction of the time-domain resources to be scheduled; and determining (S4022A) time-domain positions corresponding to the time-domain resources to be scheduled by filling the time-domain resources to be scheduled into the time-domain resource candidates. determining (S4021A), according to the preset rule, time-domain resource candidates for the time-domain resources to be scheduled based on the UL and DL time-domain resource configuration information and the allocation information, wherein a number of the time-domain resource candidates is the same as the number of the time-domain resources to be scheduled, and there is no conflict between the time-domain resource candidates and the UL and DL time-domain resource configuration information, wherein the conflict represents that a transmission direction indicated by the UL and DL time-domain resource configuration information is opposite to a channel transmission direction of the time-domain resources to be scheduled; and determining (S4022A) time-domain positions corresponding to the time-domain resources to be scheduled by filling the time-domain resources to be scheduled into the time-domain resource candidates.